ich solltes ja nich tuen, aba ich war ja auch mal so ein newb *g*
also
setcookie("Name","Wert", Verfallsdatum, Pfad, Domain, Secure);
keine angst, die hälfte davon ist unnütz.
was wichtig ist ist:
setcookie("Name","Wert", Verfallsdatum);
wenn du das verfallsdatum nicht angibst, wird das cookie meineserachtens beim schließen des browser gelöscht.
beispiel:
PHP:
<?
$cookiename = "testcookie"; // hier deklarist du den name des cookies, unter dem du später auf den wert zugreifen kannst
$cookiewert = "testwert"; // hier deklarist du den wert des cookies
setcookie($cookiename, $cookiewert, time()+3600);
?>
zur gültigkeit:
sie wird in sekunden angegeben, denk jetzt nicht, das wenn das cookie 2 wochen gültig sein soll, must du jetzt nicht 1sec*60 = 1 min
1min * 60 =1h
1h*24 =1tag...
und so rechnen, es wird meisten(eigentlich immer) so gerechnet:
time()+3600*24*anzahltage
da 3600 sekunden 1 stunde sind, und 24 stunden 1 tag
oder in jahren:
time()+3600*24*365*anzahljahre
wobei du davon ausgehen kannst, das der normale user vielleicht nach 1/2 jahr sein interessen gebiet von diesem forum genommen hat, oder seinen computer neu installiert....
um jetzt den inhalt des cookies zu bekommen:
PHP:
<?
echo "$cookiename";
?>
// und um ein cookie zu löschen:
<?
setcookie ($cookiename, "cookiewert", time() --3600[hier muss die zeit rein die beim erstellen gesetzt wurde](;
?>