Ben bir PHP komut dosyası çağırır ve bir sayfada sonucunu görüntüleyen bir AJAX Fonksiyonu var.
Yani, ben diyelim ki, iki sayfa var:
form.php - This is where the Input is gathered and displayed process.php - This is the php that is called and result from this is displayed on form.php
Şimdi, burada benim AJAX Fonksiyon olduğunu:
function showList(str)
{
if (str=="")
{
document.getElementById("message").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("message").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","process.php?q="+str,true);
xmlhttp.send();
}
Açıkça görüldüğü gibi formda toplanan bu değer aşağıdaki gibi process.php geçirilir:
process.php? q = 1
With each query string, a list is pulled from the database. The same list can also be pulled in by typing the domain.com/process.php? q = 1,2,3, or so forth...
Sorum sadece benim komut gelen istekleri process.php erişimi ve başka kimse yok ki ben bu döngü delik nasıl düzeltebilirim, nedir?
Şimdiden teşekkürler!