Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/08/2010, 13:56
jorginho76
 
Fecha de Ingreso: mayo-2010
Mensajes: 16
Antigüedad: 14 años
Puntos: 0
Respuesta: ingresos de registro y variable de sesion

Este es el script de logueo y sesion

<?php
session_start();
//Conectando a base de datos
$con = mysql_connect("localhost", "root", "averigua")
or die("<h3>No se ha podido establecer conexión con el servidor.</h3>");
mysql_select_db("formularios") or die("<h3>La base de datos no se ha encontrado</h3>");
//generando la consulta sobre el usuario y su contrasena
$qr="SELECT login_usuario, password, nombre_usuario, apellidos_usuario ";
$qr .="FROM usuarios WHERE login_usuario='".$_POST['login_usuario'];
$qr .="'AND password='".$_POST['password']."'";
//ejecutando la consulta
$rs = mysql_query($qr);
$row = mysql_fetch_object($rs);
//verificando si hay un usuario con ese password mediante numrows
$nr = mysql_num_rows($rs);
if($nr == 1){
//usuario y contraseña válidos
//se define una sesion y se guarda el dato session_start();
$_SESSION["autenticado"] = "si";
$_SESSION["login_usuario"] = $_POST['login_usuario'];
$_SESSION["nombreusr"] = $row->nombre_usuario . " " . $row->apellidos_usuario;
header ("location: aplicacion.php");
}
else if($nr <= 0) {
//si no existe se va a logueo.php y pone el valor de error a SI
header("location: index.php?errorusuario=si");
}
?>