Mailinglisten-Archive |
Hallo zusammen.
Ich habe mir f=FCr eine Mini-Anwendung unter PHP3 eine eigene
Funktionssammlung zur Sessionverwaltung gebastelt. Eine davon macht mir
Probleme, da sie immer alle Sessions l=F6scht. Eigentlich soll sie nur
Sessions l=F6schen, die =E4lter als $time-Minuten sind. In diesen paar
Zeilen steckt irgendein Fehler, den ich einfach nicht sehe. Hat jemand
eine Idee?
Tsch=FCss.
Alex.
function session_cleanup($time) { //$time in Minuten
if (gettype($time) =3D=3D "integer") // grober Test auf G=FCltigk=
eit
{
$timeout =3D $time*60;=09//$time in Sekunden wandeln =20
}
else
{
$timeout =3D 1800; =09=09//Default-Wert
}
$query=3D"delete from session where (session_start < (NOW() -$timeout=
))";
$erg =3D mysql_query($query);=09//Datenbankabfrage
}
php::bar PHP Wiki - Listenarchive