LoMo
Erfahrenes Mitglied
Hallo,
ich hab ein kleines Problem mit Cookies.
Hier überprüf ich erst ob überhaupt schon ein Cookie gesetzt wurde und ob KDNR übergeben wurde und erstell das Cookie. Falls KDNR übergeben wurde schreib ich es gleich mit rein.
Wenn aber des Cookie schon vorhanden ist will ich prüfen ob sie im Cookie schon vorhanden ist falls ja soll er nichts machen falls nicht soll er die KDNR anfügen. Er soll die anderen nicht überschreiben! Nur anfügen.
Er bringt bei meinen Code zwar keinen Fehler aber er fügt keine neuen KDNR´n an Und wenn er des Cookie schon gesetzt hat aber es ist noch kein Inhalt vorhanden dann soll er kein LEERZEICHEN vor der KDNR machen. Was auch noch gute währe, dass wenn kein Cookie gesetzt ist und keine KDNR übergeben wurde, dass er das Fenster schliest.
Weiss jemand vielleicht wie ich das machen könnte ?
Ps. Energebniss sollte ca. so aussehen:
50000005 2000008 205923
mfg lomo
ich hab ein kleines Problem mit Cookies.
PHP:
if (!isset($_COOKIE['Merkzettel']))
{
if (isset($_GET['KDNR']))
{
setcookie("Merkzettel",$_GET['KDNR'],time()+(3600*24));
}
else
{
setcookie("Merkzettel","",time()+(3600*24));
}
}
else
{
if (isset($_GET['KDNR']))
{
$text = strchr(trim($_COOKIE['Merkzettel']),$_GET['KDNR']);
echo $text;
if($text != "")
{
$temptext = ' '.$_GET['KDNR'];
setcookie("Merkzettel",$temptext,time()+(3600*24));
unset($temptext);
}
}
}
Hier überprüf ich erst ob überhaupt schon ein Cookie gesetzt wurde und ob KDNR übergeben wurde und erstell das Cookie. Falls KDNR übergeben wurde schreib ich es gleich mit rein.
Wenn aber des Cookie schon vorhanden ist will ich prüfen ob sie im Cookie schon vorhanden ist falls ja soll er nichts machen falls nicht soll er die KDNR anfügen. Er soll die anderen nicht überschreiben! Nur anfügen.
Er bringt bei meinen Code zwar keinen Fehler aber er fügt keine neuen KDNR´n an Und wenn er des Cookie schon gesetzt hat aber es ist noch kein Inhalt vorhanden dann soll er kein LEERZEICHEN vor der KDNR machen. Was auch noch gute währe, dass wenn kein Cookie gesetzt ist und keine KDNR übergeben wurde, dass er das Fenster schliest.
Weiss jemand vielleicht wie ich das machen könnte ?
Ps. Energebniss sollte ca. so aussehen:
50000005 2000008 205923
mfg lomo
Zuletzt bearbeitet: