Ver Mensaje Individual
  #18 (permalink)  
Antiguo 20/04/2011, 09:12
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años
Puntos: 406
Respuesta: algo muy raro con la sesiones

Cita:
Iniciado por cesarnorte9 Ver Mensaje
Usaremos cookies cuando la información que
queramos guardar sea simple (texto) y no sea
fundamental para el funcionamiento de la web
Por ejemplo, personalizar la navegación de una web, colores,
disposición de elementos, etc
Usaremos sesiones cuando queramos almacenar datos
más complejos, o datos que sean cruciales para el
funcionamiento de la web
Si lo guardamos en cookies y se deshabilitan en el navegador,
se pierde esta información
Por ejemplo, el login del usuario que ha entrado (si no podemos
ver quién es, no podemos saber si lo que hace está permitido)
Otro ejemplo, los elementos de un carro de la compra


COMO VES ahi dice que si se desactivan las cookies en un navegador no funcionaran las cookies pero no dice nada de las SESIONES.....
Y lo he probado y si que funcionan las SESIONEs.....ESA ES LA DIFERENCIA...xk si hicieran lo que tu dice pa que se nombran diferentes?....

"De verdad esta de mas decir todo esto, leyendo el manual de PHP puedes saber todo esto." Pues a ver si tu tambien te lo lees
No tengo idea donde lo has probado, pero es un hecho que si borras la cookie PHPSESSID vas a perder la sesión, el hecho que el navegador no cree la cookie no quiere decir que las sesiones dejen de funcionar en el servidor, por supuesto que en el servidor seguirán funcionando, pero al no tener la cookie PHPSESSID no hay forma que el servidor sepa quien eres ni que sesión te corresponde.

Ahora, el texto que has agregado ni idea de donde lo has sacado, pero de que las sesión en PHP utilizan cookies para propagar el SID de sesión en configuraciones standar es un hecho, y si estas están deshabilitadas la sesión no funcionará, has la prueba y veras, no es que yo lo diga, en el manual oficial de PHP tienes toda esta información:

Session support in PHP consists of a way to preserve certain data across subsequent accesses. This enables you to build more customized applications and increase the appeal of your web site.
A visitor accessing your web site is assigned a unique id, the so-called session id. This is either stored in a cookie on the user side or is propagated in the URL.
The session support allows you to register arbitrary numbers of variables to be preserved across requests. When a visitor accesses your site, PHP will check automatically (if session.auto_start is set to 1) or on your request (explicitly through session_start() or implicitly through session_register()) whether a specific session id has been sent with the request. If this is the case, the prior saved environment is recreated.

Puedes leer mas en el link que publico @stramin, ahora, dime, si lo dice el manual oficial de PHP quien tiene mas razón, un seudomanual o el oficial?
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)