Foros del Web » Programando para Internet » PHP »

array dentro de una cookie

Estas en el tema de array dentro de una cookie en el foro de PHP en Foros del Web. Estimados estoy tratanto de guardar un array dentro de una cookie, para eso utilizo serialize, yl uego unserialize para poder mostarlo pero tengo un problema ...
  #1 (permalink)  
Antiguo 07/06/2006, 10:52
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 16 años
Puntos: 1
array dentro de una cookie

Estimados estoy tratanto de guardar un array dentro de una cookie, para eso utilizo serialize, yl uego unserialize para poder mostarlo
pero tengo un problema cuando estoy fijandome si un producto esta en el array me dice in_Array() Wrong datatype for second argument

supuestamente ya le hice unserialize antes de pasarlo por in_array

les dejo el codigo me tiran una idea? gracias!

Código PHP:
$producto $_GET['producto'];
$cookie_productos $_COOKIE['cookie_f'];

if(isset(
$producto)){
    if(!isset(
$cookie_productos)){
        
$carrito_productos = array();
        
setcookie("cookie_f"serialize($carrito_productos), time()+86400);
    }
    
    
$carrito_productos unserialize($cookie_productos);
    
    if (
in_array($producto,$carrito_productos)){
        unset(
$carrito_productos[$producto]);
    } else {
        
array_push($carrito_productos,$producto);
    }
    
    
    
setcookie("cookie_f"serialize($carrito_productos), time()+86400);
    
header("Location: productos__v2.php");

__________________
On error no hago nada porque deje de fumar...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:43.