Imam problem sa php i javaskriptom. Ne kuzim zasto je ovo syntax error.
Imam vise tablica na jednoj stranici i sad bi ih htio refreshati bez reloada stranice. Ovaj kod ispod radi:
'userlaps' je <div> u kojem je tablica koju refresham
<script type="text/javascript">
function getuserlaps(strURL)
{
var req = getXMLHTTP();
if (req)
{
req.onreadystatechange = function()
{
if (req.readyState == 4)
{
if (req.status == 200)
{
document.getElementById('userlaps').innerHTML=req.responseText;
}
else
{
alert("There was a problem while using XMLHTTP:\n");
}
}
}
req.open("GET", strURL, true);
req.send(null);
}
}
</script>
<?php
// pa onda imam
$next = "<a onclick=getuserlaps('getUserLaps.php?u_id=$user_id&page=$next_page')> >> </a>";
?>
Sad bi htio nadograditi function getuserlaps(strURL) sa jos jednom varijablom koja bi predstavljala <div>
Nesto ovako:
<script type="text/javascript">
function getuserlaps(strURL, x)
{
var req = getXMLHTTP();
if (req)
{
req.onreadystatechange = function()
{
if (req.readyState == 4)
{
if (req.status == 200)
{
document.getElementById(x).innerHTML=req.responseText;
}
else
{
alert("There was a problem while using XMLHTTP:\n");
}
}
}
req.open("GET", strURL, true);
req.send(null);
}
}
</script>
<?php
// pa onda imam
$next = "<a onclick=getuserlaps('getUserLaps.php?u_id=$user_id&page=$next_page', 'userlaps')> >> </a>";
?>
Kad kliknem na >> "next" pojavi se error:
Greška: syntax error
Izvorna datoteka: usermain.php
Linija: x, Stupac: y
Izvorni kod:
getuserlaps('getUserLapss.php?u_id=1&page=2',
Kako bi to mogao izvesti?
Hvala!