Nada amigo, de esa forma que me indico, sucede exactamente lo mismo.
No se si exista diferencia entre:
Código PHP:
if(!isset($sam)){echo 9;}
Y la opcion:
Código PHP:
if(empty($sam)){echo 9;}
Detodas formas realice los cambios, y no funciono.
La unica opcin que me quedo fue crear un cooki +, (cosa queno queria).
Y el script completo me quedo asi:
Código PHP:
if(empty($_COOKIE['S']))
{
SETCOOKIE('S',5,time()+180);
crear estas otras cookies;
}
Coloque 3 minutos de duracion, por que sinceramente dudo que halla alguien que permanezca + de 3 minutos durante una sesion en mi web.
Una "raresa": Si hago asi:
Código PHP:
SETCOOKIE('revisita',$_COOKIE['revisita']+1,time()+7776000);}
La cookie conserva su valor antiguo, pero si hago asi:
Código PHP:
$revisita = $_COOKIE['revisita']+1;
SETCOOKIE('revisita',$revisita,time()+7776000);}
La cookie si se aumenta en 1.
... ¿?
Salu2, y gracias.