Foros del Web » Programando para Internet » PHP »

creo una cookie pero no me vale funciona en todo el dominio

Estas en el tema de creo una cookie pero no me vale funciona en todo el dominio en el foro de PHP en Foros del Web. Hola ese mismo es mi problema, creo una cookie con la funcion setcookie de php pero resulta que no me funciona en todo el dominio, ...
  #1 (permalink)  
Antiguo 29/01/2013, 13:06
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 8 años, 6 meses
Puntos: 5
creo una cookie pero no me vale funciona en todo el dominio

Hola ese mismo es mi problema, creo una cookie con la funcion setcookie de php pero resulta que no me funciona en todo el dominio, pongo como la creo :

Código PHP:
Ver original
  1. setcookie('myCookie', $my_cookie, time() + (60 * 60 * 24 * 7), '/');

pero no me funciona en todo el dominio por ejemplo si la cookie la creo en el directorio
www.midominio.com/planos/codigo1.php

y voy a este url

http://www.midominio.com/planos/docu...documentos.php

en esta ultima url llamo a la cookie y me dice que no esta definida la llamo asin:

Código PHP:
Ver original
  1. echo $_COOKIE['myCookie'];

Alguna ayuda de porque me puede estar pasando esto.
Saludos.
  #2 (permalink)  
Antiguo 29/01/2013, 13:09
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 11 años, 7 meses
Puntos: 2534
Respuesta: creo una cookie pero no me vale funciona en todo el dominio

Eso se debe la configuración global de las cookies, revisa lo siguiente:
http://www.php.net/manual/es/functio...kie-params.php
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 29/01/2013, 14:34
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 8 años, 6 meses
Puntos: 5
Respuesta: creo una cookie pero no me vale funciona en todo el dominio

Hola pateketrueke, gracias por tu ayuda pero sigo sin solucionarlo, coloque estas dos funciones arriba del codigo pero sigue sin funcionar no se si lo hice mal.

Saludos.
  #4 (permalink)  
Antiguo 29/01/2013, 14:40
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 11 años, 7 meses
Puntos: 2534
Respuesta: creo una cookie pero no me vale funciona en todo el dominio

El problema lo tienes con los dub-dominios pero no especificas nada al respecto, dicha función acepta un tercer parámetro para dicho efecto, vuelve a leer el manual.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 30/01/2013, 03:34
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 8 años, 6 meses
Puntos: 5
Respuesta: creo una cookie pero no me vale funciona en todo el dominio

Hola, modifique la funcion de la siguiente forma:

Código PHP:
Ver original
  1. session_set_cookie_params(360,"/"".midominio.com");
  2.     session_start();

pero tampoco me funciona probe de clear la cookie asin:
Código PHP:
Ver original
  1. setcookie('myCookie', $my_cookie, time() + (60 * 60 * 24 * 7), '/',".midominio.com");
pero nada, lo que intento es que cuando un cliente entra en mi web le creo una cookie, y funciona bien mientras navega por la web, pero una vez sale y lo redirecionan desde otra web ahi ya no me reconoce la cookie.

Que estoy haciendo mal, ya que deberia reconocermela porque la cookie la guardo en el navegador del cliente.
No se si tengo que modificar algo en el php.ini.



Un saludo.
  #6 (permalink)  
Antiguo 30/01/2013, 05:08
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 8 años, 6 meses
Puntos: 5
Respuesta: creo una cookie pero no me vale funciona en todo el dominio

Ahora si que funciona bien no se porque quizas no guarde los cambios, muchas gracias pateketrueke, saludos.

Etiquetas: cookie, dominio, todo
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 14:06.