sesiones php
Publicado por lorena (3 intervenciones) el 02/10/2012 21:42:57
Hola necesito ayuda con el tema de sesiones php, es la primera vez que trabajo con eso y tengo muchas dudas :P
El problema es el siguiente:
Inicio la sesión todo bien, pero cuando paso de una pagina a otra dentro de la sesión no puedo volver atrás utilizando la barra del navegador. Supongo que eso lo debería poder hacer si todavía no cerré mi sesión.
Este es el codigo que utilizo para iniciar mi sesion:
No se si me falta algo , o tengo que incluir codigo en las otras paginas que van a formar parte de la sesion ?
Bueno espero que hayan entendido mi duda y me puedan ayudar . Gracias
El problema es el siguiente:
Inicio la sesión todo bien, pero cuando paso de una pagina a otra dentro de la sesión no puedo volver atrás utilizando la barra del navegador. Supongo que eso lo debería poder hacer si todavía no cerré mi sesión.
Este es el codigo que utilizo para iniciar mi sesion:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
//funcion para conectar a la base de datos y verificar la existencia del usuario
function conexiones($usuario, $password) {
//conexion con el servidor de base de datos MySQL
$conectar = mysql_connect('localhost','root','mysql');
//seleccionar la base de datos para trabajar
mysql_select_db('proyecto',$conectar);
$clave = md5($password);
//sentencia sql para consultar el nombre del usuario
$sql = "SELECT * FROM `datos`.`usuarios` WHERE `userName`='$usuario' AND `password`='$clave'";
//ejecucion de la sentencia anterior
$ejecutar_sql=mysql_query($sql,$conectar);
//si existe inicia una sesion y guarda el nombre del usuario
if (mysql_num_rows($ejecutar_sql)!=0){
//inicio de sesion
session_start();
//configurar un elemento usuario dentro del arreglo global $_SESSION
$_SESSION['user']=$usuario;
//retornar verdadero
return true;
} else {
//retornar falso
return false;
}
}
//funcion para verificar que dentro del arreglo global $_SESSION existe el nombre del usuario
function verificar_usuario(){
//continuar una sesion iniciada
session_start();
//comprobar la existencia del usuario
if (isset ($_SESSION["user"])){
return true;
}
}
//funcion que devuelve el tipo de usuarrio para cargar el menu
?>
No se si me falta algo , o tengo que incluir codigo en las otras paginas que van a formar parte de la sesion ?
Bueno espero que hayan entendido mi duda y me puedan ayudar . Gracias
Valora esta pregunta


0