Para eliminar una cookie simplemente podemos fijarla con una fecha de caducidad ya pasada. En el siguiente ejemplo observamos como podemos crear o eliminar una cookie:
<?php
|
if($_GET[fijar_cookie]==1)
|
setcookie("prueba","activa",time()+3600);
if($_GET[fijar_cookie]==0)
|
setcookie("prueba","",0);
|
echo '<head>
|
<title>'.$_SERVER[PHP_SELF].'</title>
|
</head>
|
<html>
|
<body>';
|
if (isset($_COOKIE[prueba]))
|
{
echo "Cookie activa con valor $_COOKIE[prueba]<br>";
|
}
|
else
|
{
echo "Cookie NO activa $_COOKIE[prueba] <br>";
|
}
|
echo "<a href=$_SERVER[PHP_SELF]?fijar_cookie=1>Fijar Cookie</a><br>";
|
echo "<a href=$_SERVER[PHP_SELF]?fijar_cookie=0>Eliminar Cookie</a><br>";
|
echo "<a href=$_SERVER[PHP_SELF]>Recargar la Página</a><br>";
echo '</body>
|
</html>';
?>
|