Cita:
Iniciado por GatorV
Pues el problema es que tu compruebas el resultado de mysql_query, este SIEMPRE va a ser true a menos que tu SQL sea incorrecto, para arreglar tu login debes de contar las filas, usando mysql_num_rows para ver cuantas filas te devolvio tu SQL y en base a eso permitir / denegar el acceso.
Saludos

Gracias men!!!!!!
lo he echo haciendo lo siguiente:
Código PHP:
<?php
//Funcion para comprobar un usuario
if(isset($_REQUEST['user'])){
//Variables
$user = $_REQUEST['user'];
$pass = $_REQUEST['pass'];
$sql = "SELECT user, pass from usuarios Where user = '$user' and pass = '$pass'";
//Fin Variables
//Consulta
$res = mysql_query($sql,$connexio) or die ("error en el login");
//Fin Consulta
//Variable para ver si devuelve algun valor la consulta
$nfilas = mysql_num_rows($res);
//Fin Variable para ver si devuelve algun valor la consulta
//Comprobar si devuelve algun valor la consulta, si devuelve le dejamos pasar
if ($nfilas>0){
$_SESSION['var']= $user;
header("Location: panel.php");
}
//Fin Comprobar si devuelve algun valor la consulta, si devuelve le dejamos pasar
// Comprobar si no devuelve ningun valor en la consulta, si no dar mensaje error
if ($nfilas==0){
echo "No has introducido user, por favor Identificate :)";
}
// Comprobar si no devuelve ningun valor en la consulta, si no dar mensaje error
}else{
comprobando el mysql_num_rows!!!
gracias compañero :D