Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: wizache en 13 Julio 2007, 19:22 pm



Título: setcookie php
Publicado por: wizache en 13 Julio 2007, 19:22 pm
HOla que tal, estoy teniendo un problema con la funcion setcookie() en php solo em funciona si no pogo dominio, es decir si lo pongo asi:
setcookie($nombre,$valor,$tiempo_vida,$path);
funciona perfectamente y le asigna solo el dominio(el de mi servidor) pero a la hora de poner un dominio cualquiera: setcookie($nombre,$valor,$tiempo_vida,$path,$dominioX); no funciona

Por que puede ser, habra forma de resolverlo

Saludos :D

otra pequeña pregunta, ayer puse una pregunta sobre como saber la carpeta base de un pagina referente, pero em lo borraron, no creo haber fallado de ninguna forma en las reglas del foro, por que pudo haber sido?


Título: Re: setcookie php
Publicado por: SaXo en 17 Julio 2007, 13:08 pm
Hola wizache,

¿Puedes poner el valor de $dominioX?

Te encuenta que según el valor del parámetro funciona para un domíno concreto o para todos los subdominos.

Un saludo,

SaXo


Título: Re: setcookie php
Publicado por: wizache en 17 Julio 2007, 18:28 pm
No importa cual dominio le pnga, ni si el servidor donde lo pruebo es local o el que tengo, de todas maneras no acepta ese parametro, quiza sea una restriccion del navegador para que no te metas cookies de otro sitio o del mismo php
Saludos


Título: Re: setcookie php
Publicado por: SaXo en 18 Julio 2007, 09:51 am
Hola wizache,

Aunque es un parametro opcional de la función, el dominio que pongas y como lo pongas va a restringir el uso de las cookies a ese dominio o subdominios (cnames o sufijos o como quieras llamarlos) de un dominio concreto y flexibilidad con los navegadores.

http://wp.netscape.com/newsref/std/cookie_spec.html

Un saludo,

SaXo