Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: NeoXero en 19 Julio 2007, 00:37 am



Título: cookies o sesiones???
Publicado por: NeoXero en 19 Julio 2007, 00:37 am
Pues bien, estuve leyendo sobre el control de usuarios dentro de una web y encontre un topic que hablaba sobre el tratarlos con cookies y pss lo lei todo y casi siempre decian que era mejor tratarlos con sesiones y pss buske pokillo sobre el tema.
Mi punto es como se si en una web se trabaja con sesiones o con cookies  :huh:

Ademas kisiera aprovechar el post para saber si alguien sabe como ligar la base de datos de el foro SMF para poder obtener los datos de usuario para poder usarlos en alguna otra parte de mi web ya que tengo un proyecto de un sitio de ayuda a los estudiantes de la escuela en la que estoy y pss tengo en mente que solo usuarios registrados puedan subir contenido (archivos zip, fotos , etc) pero sin rekerir 2 usuarios (uno de al web y otro del foro) pss de antemano gracias y espero su ayuda  :rolleyes: :rolleyes:


Título: Re: cookies o sesiones???
Publicado por: alone-in-the-chat en 20 Julio 2007, 18:48 pm
Usualmente cuando usan sesiones en php se envia una cookie llamada

PHPSESSID que contiene el id de la sesion cuando usas cookies puedes colocar cualquier nombre a la cookie  es la diferencia mas simple de ver  je . Ahora no se me ocurre otra.
  ;D

Para lo otro , no eh usado foros SMF (aunque empezare a destriparlos un poco  :xD )
pero imagino que debe de tener una tabla que contenga los nombres de los usuarios y sus password (estos tal vez cifrados) lo unico que deberias hacer es acceder a esa base de datos en particular a esa tabla y trabajar con esos datos.

Saludos.



Título: Re: cookies o sesiones???
Publicado por: yeikos en 20 Julio 2007, 20:04 pm
Utiliza principalmente las cookies, y si el usuario las tiene desactivadas, utiliza las sesiones.


Título: Re: cookies o sesiones???
Publicado por: NeoXero en 20 Julio 2007, 21:31 pm
puess si estuve biendo lo del SMF y encontre la tabla y todo pero como saber en que esta cifrada ya que en alguna parte vi que decia SHA1(SHA1(strtolower("password")))    pero le puse asi y en lugar de guardar a la bdd le puse que lo mandara a pantalla con un echo y no me mandaba otra cadena distinta aun y cuando usaba el mismo password espero su ayuda y pss empezare el proyecto con cookies tal vez y luego le cambie a sesiones si me empiezan a decir que ay muchos problemas  ;D


Título: Re: cookies o sesiones???
Publicado por: JUCA en 21 Julio 2007, 01:21 am
En las aplicaciones web se acostumbra a utilizar variables de sesion para identificar a los usuarios es decir cuando el usuario se logea  se inicia una variable de sesión que permite identificarlo mientras esta en el sitio cuando sale o se deslogea se destruye esta variable.

En cuanto a lo de sha1 o md5 simplemente son hash para poder cifrar la clave cada una con su algortimo propio.


Saludos
JUCA