SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado 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. :)
-
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)...
-
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:
-
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! ;)
-
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: