Hjælp til chat rykkesystem
Hej har det her system<?php
include "connect.php";
session_start ();
if (! session_is_registered ( "logget" ) )
{
session_unset ();
session_destroy ();
$url = "Location: forum.php";
header ( $url );
}
else
{
include "connect.php";
if ($_GET[ryk] == "ja") {
$sql = mysql_query("SELECT * FROM users WHERE field = '$_GET[felt]'") or die(mysql_error());
$num = mysql_num_rows($sql);
if($beta == "ready")
{
$sql = mysql_query("SELECT * FROM users WHERE field = '$_GET[felt]'") or die(mysql_error());
$num = mysql_num_rows($sql);
$beta = "no";
}
if ($num == "0"){
mysql_query("UPDATE users SET field = '$_GET[felt]' WHERE username = '$_SESSION[username]'") or die(mysql_error());
}
}
?>
<html>
<head>
<title>Velkommen</title>
<script>
window.onload = Timer;
function Timer()
{
setTimeout( "replaceContent()", 0*1000 );
}
function Timer2()
{
setTimeout( "replaceContent()", 5*1000 );
}
function replaceContent()
{
loadContent();
Timer2();
}
function loadContent()
{
parent.document.getElementById('chat').innerHTML = "<TABLE id='board' background='images/test.png'><?php $beta = "ready"; for( $t = 1 ; $t < 36 ; $t++) { $sql = mysql_query("SELECT * FROM users WHERE field = '$t'") or die(mysql_error()); $row = mysql_fetch_array($sql); $num = mysql_num_rows($sql); if ($t % 7 == 1){ echo "<TR>"; } if ($num == "0") { echo "<TD id='$t'><a href='ryk.php?felt=$t&ryk=ja' target='script'><img src='gfx/none.gif' width='100%' height='100%'></a></TD>"; } else { echo "<TD id='$t'><img src='images/avatar.png'><br>$beta</TD>"; } if ($t % 7 == 0){ echo "</TR>"; } } ?></TABLE>";
}
</script>
men hvordan kan det være den ikke opdatere når andre brugere rykker
