Mailinglisten-Archive |
Jörn Grube schrieb: > $value = "eingeloggt"; > $ablauf = time() + 60 * 60 * $zeit; > setcookie("Grussbox247Eingeloggt", $value, $ablauf); > header("location: grussbox_dj.php?weg=".$ablauf); > > Und auf der DJ-Seite selber dann so: > Vor dem HEAD: > > $ablauf = $_GET['weg']; > > Im HEAD dann den Reload: > > <meta http-equiv="REFRESH" content="60; url=grussbox_dj.php?weg=<?php > echo $ablauf ?>" /> > > Und in der Seite dann: > > if($_COOKIE['Grussbox247Eingeloggt']){ > $raus = time() - $ablauf; > echo "<p class=\"center\">Du bist noch ".(ceil($raus / 60))." Minuten > ... sieht ganz schön kompliziert aus ... $_SESSION['ablauf'] = time() + 60 * 60 * $zeit; ... warum nicht damit? setz das halt das Session-Timeout höher ... > Das einzige, was blöd aussieht: Ich krieg bei den Rest-Minuten immer > eine negative Zahl :( Und ich hab am frühen Morgen irgendwie einen > Knoten im Hirn. Wie krieg ich das Minus davor weg? $raus = $ablauf - time(); ;-) -- Sebastian Mendel www.sebastianmendel.de
php::bar PHP Wiki - Listenarchive