problemas con cookies
Ricardo Mun~oz A.
rmunoz en pjud.cl
Jue Dic 2 10:18:11 CLST 2004
El jue, 02-12-2004 a las 10:08, webmaster escribió:
> Ricardo Mun~oz A. wrote:
>
> >El jue, 02-12-2004 a las 08:01, webmaster escribió:
> >
> >
> >>Hola a todos, mi nombre es Carlos y me acabo de inscribir en la lista.
> >>
> >>Detallo el problema:
> >>
> >> Resulta que en mi sitio web tengo una autenticacion de usuarios con
> >>cookies, el problemas es que en IE6.1 por mas que baje el nivel de
> >>seguridad al minimo, acepte cookies de todos etc, no hay forma que
> >>acepte las cookies de mi sitio. Alguien sabe por que puede ser?
> >>
> >>
> >
> >ciertamente debe ser algo del navegador, en http://cl.php.net/setcookie
> >no aparece nada al respecto?? (recomiendo revisar los comentarios).
> >
> >recomiendo usar el PHPLib para todo lo relacionado con sesiones y
> >autentificacion, una pagina protegida quedaria como:
> >
> ><?php
> >
> >page_open(parametros);
> >
> >// codigo "protegido"
> >
> >page_close();
> >
> >?>
> >
> >mas facil, imposible! -> http://www.tux.cl/articulos.php?id=56
> >
> >
> >
> Ricardo,
> Lo que aparece al respecto en el sitio que mencionaste
el sitio que mencione es el _unico_ lugar por donde empezar
a buscar ayuda ya que es el manual oficial de PHP! ;)
> es una nota:
>
> *Note: * Microsoft Internet Explorer 4 with Service Pack 1 applied
> does not correctly deal with cookies that have their path parameter
> set.
>
> Netscape Communicator 4.05 and Microsoft Internet Explorer 3.x
> appear to handle cookies incorrectly when the path and time are not
> set.
>
> Supongo que el problema debe ser por lo primero, me manda a revisar las
> funciones header() y setrawcookie(), voy a probar con el setrawcookie()
> y vemos si funciona, les aviso. No entiendo mucho para que se usa el
> header pero en fin.
header() permite modificar la cabecera que envia el servidor web al
navegador... siempre el servidor web (por ejemplo Apache) envia
cabecera + contenido (el navegador obviamente solo muestra el contenido)
y desde php uno puede (jugar con) alterar la cebecera para por ejemplo
(entre muchas otras cosas) indicar que el contenido es un archivo PDF,
Word o Excel, para que el navegador abra esos archivos mediante las
aplicaciones correspondientes.
> No sabia lo del phplib, es un dato muy interesante
> ;-). Gracias.
asi es! ademas al grabar las variables de sesion en una BD se podria
usar sin problemas en un webcluster.
pd. usar cookies para autentificacion no es muy seguro.
--
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)
Más información sobre la lista de distribución PHP