cuando hago la consulta a el Mysql al parecer lo hace todo bien pero al momento de dar la conctraseña da un numero.
el siguiente numero:
"56d20f8529fae677b86f853d2ec285c8"
cuando el pasword es
"Avila"
lo que estoy haciendo es cerrar la secion por aquello de sustos que sea algo de la conexion pero no me lo corrige.{aclaro que uso PHP 4.3.6}
porque me devuelbe un Numero en vez de Letras
y este es el codigo que estoy colocando.
Código PHP:
<?php
// hacemos una conexion a la bd
$conexion = mysql_connect('localhost','root','');
mysql_select_db ("archivo", $conexion);
$nick = $_POST['usuario'];
$pass = $_POST['contrasena'];
$resultado = mysql_query("SELECT * FROM usuarios WHERE usuario = '$nick'", $conexion) or die (mysql_error());
$array = mysql_fetch_array($resultado);
$usuario = ($array['usuario']);
$password = ($array['pass']);
//echo $password;
if ($nick=="$usuario") {
if($pass=="$password"){
session_start();
session_register("autentificado");
$autentificado = "SI";
header ("Location: aplicacion.php");
}
else{
header("Location: index.php?errorusuario=si");
}
}
else{
header("Location: index.php?errorusuario=si");
}
mysql_free_result($resultado);
mysql_close($conexion);
?>