Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/04/2007, 10:39
Avatar de @ndreX!
@ndreX!
 
Fecha de Ingreso: abril-2007
Mensajes: 161
Antigüedad: 17 años
Puntos: 4
Re: eliminar cookies

A ver, prueba así:

Código PHP:
<?php
    
if ($_GET['accion']=="delete") { //1
        
$itin=$_GET['itin'];
        if (isset(
$_COOKIE['itenerario'])) {//2
            
$cookie_count count($_COOKIE['itenerario']);
            for(
$i 0$i<$cookie_count$i++){
                
$current_cookie current($_COOKIE['itenerario']);
                
$cookie_name key($_COOKIE['itenerario']);
                
$current_cookie_count count($current_cookie); //Esto no es necesario ya tienes el valor en $cookie_count 
                
for($c 0$c $current_cookie_count$c++){
                    
$val =$current_cookie;
                    echo 
$val;
                    echo 
$cookie_name;
                    if (
$val==$itin) {
                        unset(
$_COOKIE['itinerario'][$cookie_name]);
                    }
                
//next($current_cookie);
                
}
                
next($_COOKIE['itenerario']);
            }
        }
//2
    
}//1
?>
Según entiendo, la cookie itinerario es un Array, entonces para eliminar, según deseen, hacemos referencia al campo de la matriz así:

unset($_COOKIE['name']['valor_en_matriz']);

Espero te sirva.
Saludos.