Hi !
Langsam werde ich ein wenig wahnsinnig. Problem ist folgendes.
1. Schritt : Ich habe ein Cookie in der Datei "cookie1.php" mit "setcookie("testcookie","blabla",time()+300)" gesetzt. Wenn ich nun in der Datei cookie1.php abfrage, ob es vorhanden ist, dann funktioniert das richtig.
2. Schritt : Nun habe ich die Datei cookie2.php und dort überprüfe ich auch, ob das Cookie vorhanden ist. Funktioniert wunderbar.
3. Schritt : Ich habe nun die Datei cookie3.php und darin steht in etwa folgender Code ...
Und in der Datei cookie3.inc.php steht in etwa ...
Nur leider funktioniert die letzte Variante nicht. WARUM zum Teufel ??? Bin für jede Hilfe dankbar.
Das komische dabei ist auch, dass, wenn ich in der cookie3.inc.php innerhalb der Funktion chk_cookie() den Aufruf " echo " Gesetzt ? --->" . isset($HTTP_COOKIE_VARS["testcookie"]) . "<---";" mache, erhalte ich KEINE Rückgabe von der Funktion "isset". Weder 1 noch 0, sondern einfach GAR KEINE Ausgabe. Bin ich blöd oder PHP ?
MfG
Le_Cheffe
Langsam werde ich ein wenig wahnsinnig. Problem ist folgendes.
1. Schritt : Ich habe ein Cookie in der Datei "cookie1.php" mit "setcookie("testcookie","blabla",time()+300)" gesetzt. Wenn ich nun in der Datei cookie1.php abfrage, ob es vorhanden ist, dann funktioniert das richtig.
2. Schritt : Nun habe ich die Datei cookie2.php und dort überprüfe ich auch, ob das Cookie vorhanden ist. Funktioniert wunderbar.
3. Schritt : Ich habe nun die Datei cookie3.php und darin steht in etwa folgender Code ...
Code:
<?php include("cookie3.inc.php"); if (chk_cookie("testcookie")) { echo "Cookie gesetzt"; } else { echo "Cookie nicht gesetzt"; } ?>
Code:
<?php function chk_cookie($cookie_name) { if isset($HTTP_COOKIE_VARS[$cookie_name]) { return 1; } else { return 0; } } ?>
Das komische dabei ist auch, dass, wenn ich in der cookie3.inc.php innerhalb der Funktion chk_cookie() den Aufruf " echo " Gesetzt ? --->" . isset($HTTP_COOKIE_VARS["testcookie"]) . "<---";" mache, erhalte ich KEINE Rückgabe von der Funktion "isset". Weder 1 noch 0, sondern einfach GAR KEINE Ausgabe. Bin ich blöd oder PHP ?
MfG
Le_Cheffe
Kommentar