Ik schrijf zo de cookie:
Ik wil nu uitlezen:
Wat doe ik verkeerd.
Ff de variabelen uitleggen.
Deze code is voor een nieuwsscript. Elk nieuwsitem krijg zun eigen id ($nieuwsid).
Het aantal comments in een nieuwsitem is $comments.
Er wordt dus bijvoorbeeld een cookie met de naam 1(nieuwsid) met waarde 5(comments) weggeschreven.
Dit script werkt niet.
Ik denk dat het komt door de manier hoe ik het uitlees.
Heb meerdere dingen geprobeert.
Kan iemand me uit de nood verlossen?
code:
1
2
3
4
5
6
7
8
9
| $onthoudPassword = 60*60*24*7;//1 week $sid = md5(uniqid(rand(),1)); //Unieke id aanmaken if(IsSet($onthoudPassword) ){ $expireTime = $onthoudPassword; // In seconden session_set_cookie_params($expireTime); } session_id($sid); session_start(); $oldItems[$nieuwsid] = $comments; session_register("oldItem"); |
Ik wil nu uitlezen:
code:
1
2
3
4
5
6
7
8
9
| if ($HTTP_SESSION_VARS["oldItem['$nieuwsid']"] == $comments_2) { $commentsnaam ="<a href=\"nieuwscomments.php?nieuwsid=$nieuwsid\" target=\"rightFrame\"> $comments_2 comment</a>"; } else { $commentsnaam ="<a href=\"nieuwscomments.php?nieuwsid=$nieuwsid\" target=\"rightFrame\"> nieuw -> $comments_2 comment</a>"; } |
Wat doe ik verkeerd.
Ff de variabelen uitleggen.
Deze code is voor een nieuwsscript. Elk nieuwsitem krijg zun eigen id ($nieuwsid).
Het aantal comments in een nieuwsitem is $comments.
Er wordt dus bijvoorbeeld een cookie met de naam 1(nieuwsid) met waarde 5(comments) weggeschreven.
Dit script werkt niet.
Ik denk dat het komt door de manier hoe ik het uitlees.
Heb meerdere dingen geprobeert.
Kan iemand me uit de nood verlossen?