Hola amigos!, buenas tardes! este es mi inicio en foros del web!
tengo un problema con el mysql_fetch_array m no me da ningun valor al hacer la consulta para un login de usuario. es un codigo que tengo en otra pagina y funciona perfectamente, pero este, que es exactamente igual no va.. y no se por que..., el resultado es siempre "Datos incorrectos" del ultimo echo.
El archivo connect.php es la conec a la bd conde tengo la funcion db_connect() que luego la llamo mas abajo...
Bueno un saludo a todos y si alguno me pudiera ayudar le agradezco mucho!
<?
session_start();
?>
<?
require_once("connect.php");
$email= strip_tags($_POST['email']);
$passwd= strip_tags(sha1($_POST['passwd']));
db_connect();
$result = mysql_query('SELECT * FROM user_final
WHERE email="'.mysql_real_escape_string($_POST['email']).'"
AND passwd = password("'.mysql_real_escape_string($_POST['passwd']).'")');
if($existe = mysql_fetch_array($result))
{
$id = $existe['id_usu'];
$usu=$existe['username'];
$_SESSION['autenticado'] = 'si';
$_SESSION['id'] = $id;
echo "Hola $usu!!!";
echo '<script>alert("logeado!");location.href="index.ph p"</script>';
}
else
{
echo 'Datos incorrectos...';
}
?>