Wiedermal was mit Cookies!!

Irgendwie versteh ich das jetzt nicht bitte drücke dich etwas genauer raus!! Also das soll nicht böse klingen! Danke, dass du mir helfen willst aber ich komm da irgendwie nicht weiter!!
Ich hab das in die erste Zeile aller Dateien gesetzt, aber es passiert trotzdem nichts!!
 
Zuletzt bearbeitet:
nee normalerweise nicht

aber ich habe die fehler gefunden:

bei
setcookie("cookiename","inhaltcookie",time()+3600);

du siehst bei der gültigkeitsdauer muss vor deiner zahl die function time() kommen..

und

echo $_COOKIE['cookiename'];

Grossschreibung ist angesagt
bei kleinschreibung von $_cookie['cookiename'] geht es nicht
 
Bei:
PHP:
<? if (isset($_COOKIE['nick'])) { 
echo "Nick: ",$_COOKIE['nick'];
       
} else {.......

Kommt immer noch das Formular also muss es noch einen andere Feehler geben! Kann ich nicht irgendwie überprüfen ob das Cookie überhaupt gespeichert wurde?
 
Mach doch mal nachdem du das Cookie gesetzt hast folgendes:
PHP:
<?php
foreach($_COOKIE as $key => $val) {
    print("<br />".$key." = ".$val."\n");
}
?>

Dann siehst du den Inhalt der Cookies.
 
PHP:
setcookie("nick",$nick,time()+3600);
setcookie("passwort",$passwort,time()+3600);
foreach($_COOKIE as $key => $val) {
    print("<br />".$key." = ".$val."\n");


}  
else  
{ 
echo "Entweder du hast dich nicht aktiviert oder garnicht erst angemeldet";  }   
}



Jetzt kommt ein parse Error!!
 
Zuletzt bearbeitet:
cookietest.php:

PHP:
<?

if (isset($_COOKIE['test'])) {
 echo "Cookie vorhanden: ",$_COOKIE['test'],"-<hr>";
} else {
 setcookie("test","inhalt",time()+60);
 echo "Cookie gesetzt";
}
?>

kurzscript ob cookie setzen geht :-)
(bei einigen browsern kann man auch die cookies nachsehen .....)
 
Also da komt immer nur Cookie gesetzt!
Wenn ich dann öfter draufklicke, kommt es immer weider also setzt der kein cookie!!
Brauche ich wirklichh nichts außer diesen Code?
 
Zurück