Gracias por sus respuesta
Estoy entiendo de apocos

Pero para entenderles mejor es asi como funciona :
Si yo me logeo con un usuario (pepe) y un pass (7412) y cuando se guardo se encripto a (a35114s) (como ejemplo)
En mi consulta de B.D. debo de decir k el pass sea = al pass almacenada encriptada.
AHora mi duda es si yo como usuario pongo mi clave 7412 (que es la que me registre), como saber k eso es igual a "a35114s"
YO tengo este codigo :
Código PHP:
<?
require_once('conexion/conectar.php');
$usuario=$_POST["usuario"];
$clave=$_POST["claveac"];
$clave= md5($clave);
if(!$usuario OR !$clave){
echo' Debe de Ingresar Datos';
}else{
$sql = "SELECT * FROM usuarioshc WHERE usuario ='$usuario' AND clave = '$clave' ";
$datos = mysql_query($sql);
$rs=mysql_fetch_array($datos);
if (!mysql_num_rows($datos)){
echo 'El nombre de usuario ingresado o la clave son incorrectas';
}else{
session_start();
$_SESSION["id_usuario"]=$rs["id"];
header('location: admin/index.php');
}
}
?>
Hi
jahepi las dos consultas la puse como referiancia para que me dijeran cual de las dos es la k vale
Haber si es asi esto .....