phpbar.de logo

Mailinglisten-Archive

[php] Cookie auslesen

[php] Cookie auslesen

Sebastian Mendel lists at sebastianmendel.de
Die Apr 24 11:54:55 CEST 2007


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