Der er en syntaks fejl, hvor?
Hej. Jeg vil begynde at lave noget javascript osv.Jeg prøver at bygge en chat (meget svær opgave), og vil se hvor langt jeg når :]
Allerede første fejl fundet.
Kode fra chatten.php: (Den siger forkert syntakst)
<script language="JavaScript" type="text/javascript" src="chat.php"></script>
Kode fra chat.php: (den siger strengkonstanten afsluttede forkert.
<? include("db.php");
$sql = mysql_query("SELECT brugernavn, felt, figur FROM naturechat_brugere") or die(mysql_error());
while(
$row = mysql_fetch_array($sql)) {
?>
<script>
document.write("<div id='rum'><img src='rum.jpg' alt=''></div>");
function loadfig(){
you.style.top=0;
you.style.left=0;
ynavn.style.top=47;
ynavn.style.left=0;
}
function ryk(l,t,felt){
you.style.top=t;
you.style.left=l;
ynavn.style.top=t+47;
ynavn.style.left=l;
window.ryk.location.href = "ryk.php?felt="+felt+"&t="+t+"&l="+l+";
}
felt_id = 1;
for (row = 0; row < 6; row++) {
top_px = row*60;
for (col = 0; col < 15; col++) {
left_px = col*25;
document.write("<div id='felt"+felt_id+"' style='POSITION: absolute;top:"+top_px+";left:"+left_px+";'>");
document.write("<a style='cursor: hand' onMouseover=document.feltet"+felt_id+".src='felt_over.gif' onMouseout=document.feltet"+felt_id+".src='felt.gif' onclick='ryk("+left_px+","+top_px+","+felt_id+");'><img border='0' src='felt.gif' width='40' height='60' alt='' name='feltet"+felt_id+"'></a></div>");
// generer kode til position (left_px, top_px) med felt = felt_id
felt_id++;
}
}
document.write("<div id='you' align='center' style='POSITION: absolute;'><img src='mand.gif' alt=''></div>");
document.write("<div id='ynavn' align='center' style='POSITION: absolute;'><a onclick='parent.data.info(\"info.php?bruger=Webgeek\");' style='cursor: hand; color:black; text-decoration: none;' onfocus='blur()'><font face='Verdana' size='1'>Webgeek</font></a></div>");
</script>
<?php } ?>
