Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/09/2008, 11:20
manguiti
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: frame que se carga 2 veces

Es que no creo que sea por hacer el login, que lo unico que hace es comprobar los datos introducidos y si son correctos redirigir al index....

Código PHP:
//CAPTURO LA ENTRADA POST
$entrada_usuario=$_POST["usuario"];
$entrada_pass=$_POST["contrasena"];
// echo"$entrada_usuario,$entrada_pass";
//Ejecuto la sentencia
//echo ("SELECT * FROM usuarios WHERE 1 and usuario='$usuario' and contraseña='$contrasena'");
$query mysql_query("SELECT * FROM empleados WHERE 1 and Login='$entrada_usuario' and Password='$entrada_pass'");

//definimos un array
//list($id,$nombre,$us,$pass,$nivel) = mysql_fetch_array($query);
list($_Id,$Id_Cargo,$Nombre,$Apellidos,$DNI,$Fecha_alta,$us,$pass,$msj,$Atodos,$Administrador,$Letras,$Backup,$Expor,$Extra1,$Extra2,$Extra3,$Extra4,$Extra5) = mysql_fetch_array($query);

//vemos si el usuario y contraseña es válido
//llamamos los arrays en las siguiente linea.
if (($_POST["usuario"]==$us) && ($_POST["contrasena"]==$pass)&&($_POST["usuario"]!='')&&($_POST["contrasena"]!=''))
{
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
session_register("autentificado");
$autentificado "SI";
session_register("usuario");
$usuario $us;
session_register("id_usuario");
$id_usuario $_Id;
session_register("cargodeusuario");
$cargodeusuario=$Id_Cargo;
session_register("admin");
$admin $Administrador;
session_register("Mensajes");
$Mensajes=$msj;
session_register("BU");
$BU=$Backup;
session_register("Exportar");
$Exportar=$Expor;
session_register("debug");
$debug $Letras;

//header ("Location: inicio.php");
echo "<script>location.href='index.php'</script>";
//ECHO "EXISTE usuario = $us, nombre = $nombre";