🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #2179

Re: cookies y sesiones en php

#2179
From: Rickoj
Date: Mon, 27 Feb 2006 16:24
66 lines
4145 bytes
El  a Jos� Miguel Santib��ez en las
news:Xns977712975B9D7jmsnews@200.27.221.71 escribio las brillantes
lineas
> En el cap�tulo anterior (news:dttr1e$os2$1@news.nivel5.cl), "Rick_oj"
> <rick_oj@[sin-esto]tutopia.com> dijo:
>
>> he vsito manuales pero creo que soy medio lerdo y no las entiend
>> tengo en una pagina phpbb, y la idea es implementar un seccion de
>> miembros
>> con privilegios y usar el mismo login de phpbb2, mejor si esta
>> logeado usar la cookie y la sesion, el problema es que no entiendo
>> como usar
>> la variables de la cokie y de la sesion
>> se agradece
>
> A ver, hay varias cosas involucradas en tu pregunta... Me referire a
> lo que manejo: php (phpbb2 es una aplicaci�n que he visto, pero no me
> ha interesado meterme en ella).
>
> Una cookie, es un trozo de informaci�n que se almacena en el browser:
> por tiempo limitado y -por lo general- solo para ser enviada al mismo
> servidor que la gener�. La gracia de la cookie, es que el browser la
> envia al servidor cada vez que hace alguna petici�n, con lo cual el
> servidor puede obtener informaci�n adicional para responde a la
> petici�n.
>
> Una sesi�n (y sus variables) corresponden a informaci�n que es
> almacenada en el servidor. Para ello, el servidor genera un archivo
> temporal donde almacena las variables (no se recomienda almacenar
> objetos en sesion) y le asigna una identificaci�n �nica.
>
> Y aqu� el punto donde se juntan ambos mundos: para que el php sepa que
> sesi�n le corresponde a cada usuario, env�a una cookie con la
> identificaci�n de la sesi�n. (hab�a otro m�todo, que era agregar la
> identificaci�n de la sesi�n en el url, pero parece que est� obsoleto).
>
> Ahora, cuando se hace una aplicaci�n en PHP, si quieres que un
> usuario se autentifique, necesitas dos cosas: primero que el usuario
> mande sus datos (username y password) y sean comprobados por el
> servidor (generalmente contra una base de datos).
> Lo segundo que necesitas almacenar en PHP que el usuario se ha
> identificado exitosamente. Eso se puede conseguir con una cookie (no
> es muy seguro, aunque por lo general es m�s que suficiente) donde
> guardas el nombre del usuario (por ejemplo) o alg�n otro trozo de
> informaci�n que te permita saber que est� identificado y qui�n es...
> O lo puedes almacenar en variables de sesion (lo que es m�s seguro,
> pero carga m�s el servidor).
>
> Supongo que en phpbb, como en varias otras aplicaciones, te permite
> elegir el sistema de almacenamiento de la identificaci�n. As�
> cualquier programa adicional que quieras hacer, debes partir por
> entender como almacena el phpbb2 la identificaci�n de usuario (que es
> lo que creo que est�s haciendo).
>
> Espero que te ayude a aclararlo.
>
> En todo caso, lo que realmente necesitas (para no tener que "parir" el
> conocimiento) es revisar la documentaci�n del phpbb2 y sus foros
> especializados...
>
> salute!

voy a revisar la documentacion, pero repito no entiendo como usar las
variables
si tienes un ejemplo de sesion y cookies "for dummies" en php te lo
agradeceria
Technical Details
Message-ID: <dtv93g$4nj$1@news.nivel5.cl>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news4.google.com!news.glorb.com!nntp-server.pubsub.com!news.nivel5.cl!not-for-mail
References: <dttr1e$os2$1@news.nivel5.cl> <Xns977712975B9D7jmsnews@200.27.221.71>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,20f8d231c58fb479
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news4.google.com!news.glorb.com!nntp-server.pubsub.com!news.nivel5.cl!not-for-mail
From: "Rick_oj" <rick_oj@[sin-esto]tutopia.com>
Newsgroups: chile.comp.programacion
Subject: Re: cookies y sesiones en php
Date: Mon, 27 Feb 2006 13:24:16 -0300
Organization: Varios
Lines: 68
Message-ID: <dtv93g$4nj$1@news.nivel5.cl>
References: <dttr1e$os2$1@news.nivel5.cl> <Xns977712975B9D7jmsnews@200.27.221.71>
NNTP-Posting-Host: pc-241-201-120-200.cm.vtr.net
X-Trace: news.nivel5.cl 1141057456 4851 200.120.201.241 (27 Feb 2006 16:24:16 GMT)
X-Complaints-To: news@news.nivel5.cl
NNTP-Posting-Date: Mon, 27 Feb 2006 16:24:16 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106