Foros del Web » Programando para Internet » PHP »

Como leo las Cookies...

Estas en el tema de Como leo las Cookies... en el foro de PHP en Foros del Web. Buenas, haber si alguien me puede ayudar en el insti di las cookies muy por encima... se crearlas y asignarles un valor.. pero como opero ...
  #1 (permalink)  
Antiguo 10/07/2008, 23:47
 
Fecha de Ingreso: agosto-2006
Ubicación: MiCasa-Valencia-España
Mensajes: 116
Antigüedad: 17 años, 7 meses
Puntos: 0
Como leo las Cookies...

Buenas, haber si alguien me puede ayudar en el insti di las cookies muy por encima... se crearlas y asignarles un valor.. pero como opero con ellas.

Si existe la cookie, quiero mostrar la página si no lo mando a otra página.

me he kedado probando y tengo un cacao en la cabeza ya nose ni lo que queiro :S
Código PHP:
<?php
if(!isset($COOKIE_SET))
{
    if (!
$_POST['aceptar'])
    {
        echo 
"<script>document.location.href='http://xxx.3v-doble.es'</script>";
    }
}
else
{
    
setcookie("xxx""Visitanos en http://xxx.3v-doble.es"time() + 86400"""xxx.3v-doble.es",0);
}
?>
eso es lo que tengo actualmente haber si alguien puede echarme un cable :S
  #2 (permalink)  
Antiguo 11/07/2008, 05:43
 
Fecha de Ingreso: septiembre-2006
Mensajes: 81
Antigüedad: 17 años, 7 meses
Puntos: 5
Respuesta: Como leo las Cookies...

Hola StReO,

para leer una cookie, usa $_COOKIE['xxx'];

saludos
elliot
  #3 (permalink)  
Antiguo 11/07/2008, 10:43
 
Fecha de Ingreso: agosto-2006
Ubicación: MiCasa-Valencia-España
Mensajes: 116
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Como leo las Cookies...

Gracias Elliot... aunque creo que me he explicado bastante mal.. no soy un libro precisamente^^.

Tengo 1 mensaje que te advierte que la página tiene contenido para mayores, si aceptas te deja una cookie.

Si entras ... y existe la cookie quiero que te muestre un contenido en caso de no existir te redirecciona a la página con la advertencia, este es el caso que quiero hacer como miro si la cookie existe para poder mostrarte un contenido u otro.

Había pensado algo como:
Código PHP:
if(!isset($COOKIE_SET)) 
pero... no se como decirle al "if" el nombre de la cookie buscado.
  #4 (permalink)  
Antiguo 11/07/2008, 10:56
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Como leo las Cookies...

Como te dice elliotmoso, debes de usar el array $_COOKIES:
Código PHP:
if(!isset( $_COOKIE['nombre_de_tu_cookie'] ) ) {


Saludos.
  #5 (permalink)  
Antiguo 11/07/2008, 13:07
 
Fecha de Ingreso: agosto-2006
Ubicación: MiCasa-Valencia-España
Mensajes: 116
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Como leo las Cookies...

o.O que manco soy... Gracias^^ a los 2 jejeje
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 16:19.