ich möchte erreichen, dass ein eingeloggter User nach 10 min. automatisch gekickt wird.
von c++ her kenn ich die zähl-/prüfschleifen.
ich habe jetzt in meine mysql-db eine spalte "time" eingefügt. hier wird UNIX-timestamp eingetragen. also ein in der zukunft liegender wert.
dieser wert wird dann wie folgt ausgelesen:
	
die schleife soll also so lang im hintergrund durchlaufen werden, bis "finishtime" erreicht ist. 
lässt sich das so umsetzen oder wie geht's sonst !? 
							
						
					von c++ her kenn ich die zähl-/prüfschleifen.
ich habe jetzt in meine mysql-db eine spalte "time" eingefügt. hier wird UNIX-timestamp eingetragen. also ein in der zukunft liegender wert.
dieser wert wird dann wie folgt ausgelesen:
PHP-Code:
	
	
<?
$sql="SELECT time FROM users WHERE UserSession='".session_id()."'
    LIMIT 1";
 $ergebnis=mysql_query($sql);
 $starttime=mysql_result($ergebnis, "time");
 $finishtime=strftime("%Y%m%d%H%M%S", time($starttime) + 60 * 10);
 $timenow=strftime("%Y%m%d%H%M%S", time());
     if($timenow == $finishtime)
    {
        echo "Zeit abgelaufen";
    }
    else   // hier soll eine neue zeit abgerufen werden und die schleife  wieder ausgeführt werden
?>
lässt sich das so umsetzen oder wie geht's sonst !?
 
							
						 
          
 zeitschleife mit php f. autom. logout !?
									
									
									zeitschleife mit php f. autom. logout !?
								 Moderator
 Moderator 
							
						 
 
Kommentar