SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: Adriana Olvera en Miércoles 18 de Julio de 2007, 19:03

Título: Sesiones Y Php
Publicado por: Adriana Olvera en Miércoles 18 de Julio de 2007, 19:03
Hola amigos, bueno pues por aquí otra vez molestando. Fijense que estoy haciendo una página que genere examenes en línea y tengo que crear seones para el ingreso de todos los usuarios pero no sé como hacerlo, ya leí sobre sesiones, la estructura y todo lo que he encontrado pero no sé en que página debo meter el código, (nunca he usado sesiones), espero que me puedan ayudar, gracias. :)
Título: Re: Sesiones Y Php
Publicado por: Mollense en Miércoles 18 de Julio de 2007, 19:26
Que tal Adriana?...

Utiliza el buscador del foro (http://foros.solocodigo.com/index.php?act=Search&CODE=show&searchid=20af3101c73e1c6e917ea04a3f1e155b&search_in=posts&result_type=topics&highlite=sesiones)...
Título: Re: Sesiones Y Php
Publicado por: Adriana Olvera en Miércoles 18 de Julio de 2007, 20:58
Gracias, ya encontre demasiada información sobre sesiones pero no sé en que páginas tengo que agregar que codigo, tengo una página llamada usuarios.php en la cual se introducen los datos del usuario y con los cuales quiero que se inicie la sesión, ya agregue los códigos como he leído que van pero no me crea las sesiones, si me pueden ayudar se los agradesería mucho, gracias.  :hola:
Título: Re: Sesiones Y Php
Publicado por: Rro_237 en Jueves 19 de Julio de 2007, 06:19
Hola Adriana..
Las sesiones en php son muy simples.
Supongamos que tenemos principal.php (formulario o portada en la cual los usuarios se identifican y/o registran como miembros).
Para la sesion hay una sentencia la cual sirve para inicializar la sesion:
session_start()
Esta sentencia debe ir al comienzo del codigo

Posteriormente, cuando la persona se identifique como miembro (datos ya validados) debes hacer lo siguiente:

$nick=$_SESSION['User'];

Donde:
$nick = variable donde se almacena el nick del usuario
$_SESSION = comando de php que te permite guardar el nick del usuario durante toda la sesion del mismo (hasta que se deslogee)
User = Nombre asignado por el programador (Ej. Usuario, Member, etc)

Por ultimo para finalizar la sesion basta con esta sentencia:
session_destroy()
$_SESSION['User']='';

Espero que te sea de gran ayuda..
Saludos!  ;)
Título: Re: Sesiones Y Php
Publicado por: Adriana Olvera en Jueves 19 de Julio de 2007, 15:41
Muchas Gracias por tu ayuda,  :D eso ya me dejo claro el funcionamiento de las sesiones y definitivamente es muy fácil de usar, se te agradece la explicación, hasta luego. :hola: