Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2008, 10:57
ivanucho
 
Fecha de Ingreso: enero-2008
Ubicación: Cuernavaca,Morelos
Mensajes: 31
Antigüedad: 16 años, 3 meses
Puntos: 0
Problemas con md5()

Hola buen día a todos tengo un pequeño problema que he tratado de resolverlo de mil maneras se supone que MD5() te permite codificar cierta palabra por ejemplo un password en mi caso , el problema se presenta cuando un usuario intenta accesar al sistema , en este caso yo codifico su password con md5 y lo comparo con el que se encuentra en la bd pero no me permite accesar a que se debe esto.

Le muetsro el código:

<?php
session_start();
include('conexion_2.php');

$user=$_POST['user_name'];
$userpass=$_POST["password"];



// query a la base de datos
$query = mysql_query("SELECT * FROM bdusuarios WHERE user_name = '$user' and passwordu= '$userpass'") or die(mysql_error());

$datos_user = mysql_fetch_array($query);
$id_usuario=$datos_user['id_usuario'];
$nombreu=$datos_user['nombre'];




if(mysql_num_rows($query) != 0 ){

$query_encuesta= mysql_query("SELECT reportes.no_reporte,reportes.estado FROM reportes left join encuestas on reportes.no_reporte = encuestas.no_reporte WHERE id_usuario = '$id_usuario' and estado= 'Cerrado' and no_encuesta is null") or die (mysql_error());
$encuesta_existe=mysql_num_rows($query_encuesta);
$datos_encuesta=mysql_fetch_array($query_encuesta) ;
$no_reporte=$datos_encuesta['no_reporte'];



$_SESSION['autentificado']="si";
$_SESSION[user_name]= $user;
$_SESSION[passwordu]= $pass;
$_SESSION[nombre]= $nombreu;
?><script>window.location.href="usuario/portal_a.php"</script><?php


}



Le agradesco de antemano