Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2010, 22:01
Andres73
 
Fecha de Ingreso: marzo-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 1
No encuentro el error en esta comprobacion de login

Les dejo un codigo al cual no le encuentro el error para ver si me pueden ayudar:

<?
include("coneccion-bd.php");
$link = Conectarse(); // Conexion con la base de datos
$nick=trim($_POST['nick']);
$pas1=trim($_POST['pas1']);
$sql = "select * from usuarios where nick='$nick'";
$resultados = mysql_query($sql,$link) or die(mysql_error());
if ($resultados['pass']==$pas1){
header("Location:principal.html");
} else {
header("Location:loginerror.html");
};
$link = desconectar();
?>

No me muestra ningun error, pero siempre me envia a la pagina de error de login.
Cuando le pongo que me muestre el contenido de las variables, me muestra en blanco el contenido de $resultados['pass'].
Probe que cuente la cantidad de registros devueltos por la consulta y me da 1, por lo que en teoria $resultados contiene el resultado de la consulta.
No entiendo por que queda en blanco este campo.
Ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Gracias de antemano.
Saludos.
Andres73