a_gomez . Si vas a la seccion de APORTES
http://www.forosdelweb.com/f18/aport...as-php-569025/
Vas a encontrar LOGIN, estos son sistemas de autentificacion.
Si bien, queres aprenderlo, lo que utilizes para encriptar es eleccion tuya yo cito un ejemplo con md5();
PASO 1: crear el usuario.
Código PHP:
$sql ="INSERT INTO usuarios ('usuario','password') VALUES ('$usuario',md5('$password'))";
PASO 2: Actualizar contraseña.
Código PHP:
$sql ="UPDATE usuario SET password = md5('$password') WHERE usuario='$usuario'";
PASO 3: Comparar contraseñas en el login.
Código PHP:
$sql = "SELECT password FROM usuario WHERE usuario='$usuario'";
$query = mysq_query($sql)or die(mysql_error());
$datos = mysql_fetch_row($query);
if( $datos[0] == md5($password) ){
echo "Contraseña correcta";
}else{
echo "Contraseña incorrecta";
}
Espero que te sirva.