Buen dia, sres Foros del Web.
Igual no he podido validar la contraseña con md5 me sale eeros que los datos no son correctos, ya cambie la longitud del varchar en el campo password, pero no he podido. Ya casi estoy ciego de revisar.
Gracias por su colaboracion.
Aca le muestro mi codigo:
Código PHP:
<?php
include("conectar_bd.php");
$usuario=$_POST["usuario"];
$password=$_POST["password"];
$paciente = mysql_query("SELECT * FROM paciente WHERE cedulapaciente = '$usuario' AND password = '$password'");
$medico = mysql_query("SELECT * FROM medico WHERE cedulamedico = '$usuario' AND password = '$password'");
$administrador = mysql_query("SELECT * FROM administrador WHERE cedulaadmin = '$usuario' AND password = '$password'");
if(mysql_num_rows($paciente) > 0) {
session_start();
$_SESSION['paciente']="$usuario";
header("Location: portalpaciente.php");
mysql_free_result($paciente);
exit();
}
else if(mysql_num_rows($medico) > 0) {
session_start();
$_SESSION['medico']="$usuario";
header("Location: portalmedico.php");
mysql_free_result($medico);
exit();
}
else if(mysql_num_rows($administrador) > 0) {
session_start();
$_SESSION['administrador']="$usuario";
header("Location: portaladministrador.php");
mysql_free_result($administrador);
exit();
}
else {
$mensajeaccesoincorrecto = "El usuario y la clave no coinciden, por favor vuelva a introducirlos.";
echo $mensajeaccesoincorrecto; }
?>