Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/04/2012, 13:22
cheterporras2
 
Fecha de Ingreso: octubre-2011
Mensajes: 160
Antigüedad: 13 años, 1 mes
Puntos: 2
Respuesta: login y redireccionamiento

¡¡¡Muchas gracias!!! Había algunos pequeños fallillos en el SELECT, pero los he corregido. Finalmente se quedaría así, y funciona:
Código PHP:
<?php

// Configura los datos de tu cuenta 
include("conexion.php"); $link Conectarse ();
 

@
session_start(); 

if (
$_POST['usuario']) { 
//Comprobacion del envio del nombre de usuario y password 
$usuario=$_POST['usuario']; 
$contrasenna=$_POST['contrasenna']; 
if (
$contrasenna==NULL) { 
echo 
"La password no fue enviada"
}else{ 
$query mysql_query("SELECT usuarios.usuario, usuarios.contrasenna, animal.especie FROM usuarios INNER JOIN animal on usuarios.idusuario = animal.idusuario WHERE usuarios.usuario = '$usuario' && usuarios.contrasenna='$contrasenna'") or die(mysql_error());
         
$num mysql_num_rows($query); 
        if(
$num>0){ 
            
$data mysql_fetch_array($query); 
            
$pagina $data['especie'].".php"
$_SESSION["USUARIO"] = $row['usuario']; 
echo 
"Has sido logueado correctamente ".$_SESSION['USUARIO']." y puedes acceder a tu cuenta."
echo 
"<head><meta http-equiv='refresh' content='2; url=/$pagina'></head>";




?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    </head>
    <body>
        
        
        <FORM ACTION="login.php" enctype="multipart/form-data" METHOD="post">
              Usuario : <INPUT TYPE="text" NAME="usuario" SIZE=20 MAXLENGTH=20><br />
              Password: <INPUT TYPE="password" NAME="contrasenna" SIZE=10 MAXLENGTH=10><br />
              <INPUT TYPE="submit" VALUE="Ingresar">
            </FORM>
        
        
    </body>
</html>