Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2006, 13:57
RVillalaz
 
Fecha de Ingreso: agosto-2006
Mensajes: 15
Antigüedad: 17 años, 8 meses
Puntos: 0
ayuda sistema de login con BD y sesiones

hice los scripts viendo los tutoriales de esta pagina pero no me propaga la sesion
este es el script que tengo en el formulario
Cita:
<?php
if(isset($_POST['enviar'])){
//asigno el valor que se introduce a las variable $usuario y $pass
$_POST['usuario']=$usuario;
$_POST['pass']=$pass;
//hago la consulta a la base de datos
$a = mysql_quey("SELECT usuario, pass FROM usuarios WHERE usuario='$usuario' AND pass='$pass'");
//verifico que existan ese usuario y ese password
if(mysql_num_rows($a) == 1)
{ //si existe agrego el valor que que se introduce a la session
$_SESSION['usuario']=$_POST['usuario'];
$_SESSION['password']=$_POST['password'];
echo 'Bienveido:'.$_SESSION['usuario'];
}else
{//si no manda mensaje de error
echo "Error de Usuario Y/o Contrase&ntilde;a";
}
}
?>
y este es el script receptor pero me manda mensaje de error
Cita:
<?php
session_start();
if(!empty($_SESSION['usuario'])){
/* La funcion empty() devuelve verdadero si el argumento posee un valor vacio,
al usar !empty() devuelve verdadero no solo si la variable fue declarada sino
ademas si contiene algun valor no nulo.
*/
echo 'Bienvenido :'.$_SESSION['usuario'];
echo '<br>Haz logrado el acceso a una pagina segura';
}else{
echo 'No has iniciado sesion<br>';
echo 'Esta pagina es restringida!';
?>