Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2010, 22:01
Avatar de gringofer
gringofer
 
Fecha de Ingreso: agosto-2010
Ubicación: Córdoba, Argentina
Mensajes: 338
Antigüedad: 13 años, 8 meses
Puntos: 22
Pregunta Login con MD5

Hola foreros, estoy intentando hacer un login de usuario con la encriptacion de la contraseña usando MD5, por supuesto que cuando los usuarios se registran, su contraseña tambien es encriptada.
Pero tengo un error en mi codigo php que se encarga de verificar si el usuario y la contraseña existen para asi poder acceder a la pag. principal.
A continuacion les dejo el codigo:

Código PHP:
<?php

// Configura los datos de tu cuenta
$dbhost='XXXXXXX';
$dbusername='XXXXXX';
$dbuserpass='XXXXXXXXX';
$dbname='XXXXXX';
$usuariolog$_POST['usuariolog'];
$contrasenia$_POST['contrasenialog'];
$contrasenialogmd5($contrasenia);
//conecto con la base de datos 
$conn mysql_connect("$dbhost","$dbusername","$dbuserpass"); 
//selecciono la BBDD 
mysql_select_db("$dbname",$conn); 

//Sentencia SQL para buscar un usuario con esos datos 
$ssql = ("SELECT * FROM usuarios WHERE username='$usuariolog' and password='$contrasenialog'"); 

//Ejecuto la sentencia 
$rs mysql_query($ssql,$conn); 

//vemos si el usuario y contraseña es váildo 
//si la ejecución de la sentencia SQL nos da algún resultado 
//es que si que existe esa conbinación usuario/contraseña 
if (mysql_num_rows($rs)!=0){ 
       
//usuario y contraseña válidos 
       //defino una sesion y guardo datos 
       
session_start(); 
       
session_register("autentificado"); 
       
$autentificado "SI"
       
header ("Location: http://www.jamola.net/inicio.php");    
}else { 
       
//si no existe le mando otra vez a la portada 
       
header("Location:  http://www.jamola.net"); 

mysql_free_result($rs); 
mysql_close($conn); 
?>
Alguien me podria decir que estoy haciendo mal? lo intente de muchas formas pero no pude.... desde ya muchas gracias!