Salome:
Lo que tienes que hacer es ingresar el campo encriptado hacia la base de datos, en la base de datos quedaran solo caracteres alfanumericos, luego para hacer la validacion con el valor que ingresa el usuario simplemente debes encriptarlo y compararlo con el que ya estaba encriptado en la base de datos
por ejemplo:
Código PHP:
<?php
include("config.php");
$nick = $_POST["nick"];
$sql = "SELECT * FROM usuarios WHERE nick='$nick'";
$resp = mysql_query($sql);
//si deseas puedes hacer una validacion al nick
//ahora encripto la contraseña que viene del formulario
$pass = md5($_POST["pass"]);
while ($datos = mysql_fetch_array($resp))
{
if ($pass == $datos["pass"])
{
//correcto, contraseña y nick correctos
}
}
mysql_free_result($resp); //liberas la consulta
?>
Espero que este sencillo ejemplo te ayude a entender