nee die van jou werkt ook niet
de cookies zelf werken wel
alleen worden ze niet geweizigd
Link gekopieerd
?
Onbekende gebruiker
05-04-2006 08:27
Bedenk dat je het gezette koekje pas in de volgende pagina kan aanroepen, wat gebeurt er als je een pad en domein parameter meegeeft?
Link gekopieerd
Cookie weghalen
setcookie("nick", $nick, time()-3600);
Wijzigen
setcookie("nick", "nieuwe waarde", time()+3600);
Nu moet er in cookie 'nick' een 'nieuwe waarde' zitten.
Link gekopieerd
ja nu heb ik dit
if( $_COOKIE['nick'] == $nick ) {
setcookie("nick", $nick, time()-3600);
setcookie("nick", "nieuwe waarde", time()+3600);
}
else {
setcookie("nick", $nick, time()+3600);
}
if( $_COOKIE['url'] == $url ) {
setcookie("url", $url, time()-3600);
setcookie("url", "nieuwe waarde", time()+3600);
}
else {
setcookie("url", $url, time()+3600);
}
maar nu komnt er steeds nieuwe waarde te staan
en als ik dat probeer te wijzigen lukt dat niet
Link gekopieerd
Als er een 'nieuwe waarde' in het cookie zit gaat dit natuurlijk niet meer werken.
if( $_COOKIE['nick'] == $nick ) {
Link gekopieerd
wat moet er dan bij nieuwe waarde staan?
dit is toch goed?
nouja ik heb alles gedaan wat jullie zeiden
if( $_COOKIE['nick'] == $nick ) {
setcookie("nick", $nick, time()-3600);
setcookie("nick", "nieuwe waarde", time()+3600);
}
else {
setcookie("nick", $nick, time()+3600);
}
if( $_COOKIE['url'] == $url ) {
setcookie("url", $url, time()-3600);
setcookie("url", "nieuwe waarde", time()+3600);
}
else {
setcookie("url", $url, time()+3600);
}
Link gekopieerd
ok ik heb het uitgezocht
nu werkt het wel
dit is wat ik nu heb:
setcookie("nick", $_POST['nick'], time()+36000000000);
setcookie("url", $_POST['url'], time()+36000000000);
maar nu wordt die cookie alleen opgeslagen als je browser aan blijft.
Als je je browser afsluit en dan opnieuw naar de site gaat dan is die cookie er niet meer
weet iemand waarom?
Link gekopieerd