Hvordan ændre, eller sletter jeg en cookie?
Tror ikke du kan ændre en cookie, men du kan slettet den, ved at sætte udløbstiden til et tidspunkt som er sket..
Derefter kan du jo bare orpette den igen med nye data
Mvh. Emilbp
Man kan sagtens ændre en cookie:
$_COOKIE['cookie_navn']='ny cookie';
og slette:
unset($_COOKIE['cookie_navn']);
Hilsen Mathias
Det dur ikke, se hvad kode jeg har prøvet:
<meta http-equiv="refresh" content="2;url=index.php" />
<link rel="stylesheet" type="text/css" href="../style.css">
<?
$_COOKIE['check']='nej';
?>
<center>
[b]Du er nu logget ud![/b]
</center>
Og
<meta http-equiv="refresh" content="2;url=index.php" />
<link rel="stylesheet" type="text/css" href="../style.css">
<?
unset($_COOKIE['check]);
?>
<center>
[b]Du er nu logget ud![/b]
</center>
Det er klart det ikke virker, du må/kan IKKE ændre på sidens header(hvilket en cokkie, er!), midt i noget HTML
DU SKAL ALTID!!! Skrive dine header øverst!
Så det her burde virke:
<?
$_COOKIE['check']='nej';
?>
<meta http-equiv="refresh" content="2;url=index.php" />
<link rel="stylesheet" type="text/css" href="../style.css">
<center>
[b]Du er nu logget ud![/b]
</center>
Og
<?
unset($_COOKIE['check]);
?>
<meta http-equiv="refresh" content="2;url=index.php" />
<link rel="stylesheet" type="text/css" href="../style.css">
<center>
[b]Du er nu logget ud![/b]
</center>
Bemærk, jeg tror ikke disse eks. virker, men det var det kode du har skrevet så..
Hilsen
Jan S.
[Redigeret d. 07/06-05 20:10:33 af Jan S.]