Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/02/2016, 06:49
OfSerker
 
Fecha de Ingreso: marzo-2014
Mensajes: 168
Antigüedad: 10 años, 1 mes
Puntos: 2
Respuesta: No funciona mi login

¿Así está bien? El error que tengo es que no me loguea porque me dice que el Usuario o la pass es incorrecto (es decir que no se cumple el if). No entiendo porque no se cumple está todo genial. ¿Que le puede ocurrir?


Código PHP:
<?php
session_start
();
require_once(
'servidor.php');
conectar('mysql4.000webhost.com''a5612869_sergi''123456s''a5612869_camara');

 
//Variables 
$username mysqli_real_escape_string($_POST['user']); 
$password mysqli_real_escape_string(sha1($_POST['pw']));

$query mysql_query("SELECT * FROM usuarios WHERE user='".mysql_real_escape_string($username)."' AND pw='".mysql_real_escape_string($password)."' LIMIT 1 ") or mysqli_error

$data mysql_fetch_array($query);

  
if(
$password == $data['pw'])  

{  

    
$_SESSION['logged'] = 'yes';    
    
$_SESSION['username'] = $username
    
header('Location: inicio.html');  
 
}
else
{
    echo 
'El usuario y/o pass son incorrectos.';   

}

?>
Atentamente,
-sergi.