Hallo,
wie bekomme ich es hin, dass die User auch beim Schließen des Browser aus der DB gelöscht bzw. ausgeloggt werden?
Gehe ich da mit php dran oder javascript oder , oder???
Ah, ja ich möchte keine Sessions verwenden.
Danke für Vorschläge.
branco
anbei mein logout script, das nach dem betätigen des links aufgerufen wird.
wie bekomme ich es hin, dass die User auch beim Schließen des Browser aus der DB gelöscht bzw. ausgeloggt werden?
Gehe ich da mit php dran oder javascript oder , oder???
Ah, ja ich möchte keine Sessions verwenden.
Danke für Vorschläge.
branco
anbei mein logout script, das nach dem betätigen des links aufgerufen wird.
PHP-Code:
<?php
$max_chattexte=30;
$minutes_chattexte=2;
include ("db.inc");
$db=db_connect();
$anfrage="SELECT id FROM text";
$ergebnis=db_query($anfrage);
$anz=mysql_num_rows($ergebnis);
if ($anz>=$max_chattexte) {
$diff=$anz-$max_chattexte;
$anfrage="DELETE FROM text ORDER BY zeit ASC LIMIT ".$diff;
$ergebnis=db_query($anfrage);
}
$tdiff=$minutes_chattexte*60;
$now=time();
$time=$now-$tdiff;
$tstamp=strftime("%Y%m%d%H%M%S",$time);
$anfrage="DELETE FROM text WHERE zeit<='".$tstamp."' ORDER BY zeit DESC";
$ergebnis=db_query($anfrage);
$anfrage="SELECT text FROM text ORDER BY zeit DESC"; //abfragen der texte aus der Tabelle text
$ergebnis=db_query($anfrage);
$anz=mysql_num_rows($ergebnis);
for ($a=0;$a<$anz;$a++){
db_cursor($ergebnis,$a);
$zeile=mysql_fetch_row($ergebnis);
print ($zeile[0]."<br>");
}
db_close($db);
?>
Kommentar