Eli tarvisin koodiini sellaisen lisäyksen, että se lähettäisi ajaxhaun kanssa muuttujia, eli esim teksti.php?tekstiä=enemmänsitä. Alla on ajaxkoodi
<script type="text/javascript">
var xmlHttp
function refresh_text(){
//suoritetaan dataa hakeva funktio
showText();
setTimeout("refresh_text()", 2000)
}
function showText(){
xmlHttp = GetXmlHttpObject();
if (xmlHttp == null){
alert ("Selaimesi ei tue AJAXia!");
return;
}
//tässä on sivu josta dataa haetaan
var url = "teksti.php";
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function stateChanged() {
if (xmlHttp.readyState==4){
document.getElementById("teksti").innerHTML=xmlHttp.responseText;
}
}
function GetXmlHttpObject(){
var xmlHttp=null;
try{
xmlHttp=new XMLHttpRequest();
}
catch (e){
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
</script>Short Php kirjoitti:
var url = "teksti.php";
var url = "teksti.php?tekstiä=enemmänsitä";
Aihe on jo aika vanha, joten et voi enää vastata siihen.