Me veo obligado a usar la frase tan "poco común" en foros del web:
"Es la primera vez que uso..." para decir que es la primera vez que uso cookies en una tienda virtual, antes usaba sesiones y me iba de maravilla, pero ahora estoy pasando una web de ASP a PHP y toda va con cookies, así que les pido ayuda:
Lo 1º es guarda valores en una cookie con arrays, lo hago del siguiente modo y pido que me corrijan si está mal -
Código PHP:
if (isset($compra["$id_producto"])) {
setcookie ("compra[$id_producto]",$unidades,time()+3600);
} else {
setcookie ("compra[$id_producto]",time()+3600) + $unidades;
}
Código PHP:
<%
FOR EACH Producto IN Request.Cookies ("Compra")
IF Request.Cookies ("Compra")(Producto) <> "" THEN
Tabla.Filter = "Cod_Producto='" & Producto & "'"
%>
PD: No tiene por qué ser igual, la cosa es que pueda leer los valores.