Hello,
Also das es Verlassen nicht gibt, weiß ich, aber man kann ja überprüfen, wann er das letze mal was gemacht hat. Diesen Zeitpunkt + 15 min oder so, und man kann sagen, das er das Board verlassen hat
Und was hältst Du dann davon?
<?php #### connection.php ####
Testet auf Userabort
ini_set("track_errors","1");
set_time_limit(1);
echo "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.1 Transitional//EN">\n";
echo "<HTML>\n";
echo "<HEAD>\n";
echo " <TITLE>Dauerlauf</TITLE>\n";
echo "</HEAD>\n";
echo "<BODY>\n";
$ok = ignore_user_abort();
echo $ok."<br />";
while (!connection_aborted())
{
$dir = @mkdir("test"); ## nur zur Erzeugung eines Fehlers
$fehler = $php_errormsg;
echo getmypid()." ".time()." $fehler ".(($dir===false)?"FALSE":"TRUE")."<br />";
flush();
sleep(1);
}
echo "</body>\n";
echo "</html>";
?>
Das muss man natürlich noch "umdenken", denn mit jedem neuen request wird diese "Connection-Kontrolle" ja unterbrochen.
Ob das mit allen Browsern klappt, weiß ich auch nicht.
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen