buenas, tengo un .htaccess que pide una contraseña para entrar al admin de un sitio.
hice el archivo passwds con su respectivo user y pass, (la contraseña encriptada provista de un sitio externo)
me anduvo todo fenomeno.
Mi problema es que me hice mi propia pagina que encripta con la funcion md5() y los strings que genera son mucho mas largos que los generados por el sitio que usé antes.
tampoco funciona! coloco en mi archivo passwds : usuario:stringmd5 pero no puedo acceder más.
alguien sabe a que se debe esto?
tambien usé la funcion crypt() por las dudas y tampoco:
aca pongo el codigo de mi php
Código:
<HTML>
<head>
<title>Encriptador Md5 Thinkin'Point</title>
<?PHP
/*se fija si tenemos variables post ON*/
if($HTTP_POST_VARS)
{
$usuario = $_POST['user'];
$pass = $_POST['pass'];
$code = crypt($pass);
/*Ejecutar */
echo "El Usuario es:\t\t\t<strong>".$usuario."</strong><br>";
echo "El Pass es:\t\t\t<strong>".$pass."</strong><br>";
echo "El código MD5 resultante es:\t\t\t<strong>".$code."</strong><br><br>";
echo "Material para pegar en el passwds:<br> <br><strong>".$usuario.":".$code."</strong>" ;
}
//FIN!!!
?>
</head>
<body>
<form method="post" action="<?=$PHP_SELF?>">
<br>
<b>Nombre:</b><br><input type="text" name="user"><br>
<br>
<b>Pass:</b><br><input type="text" name="pass"><br>
<br>
<input type="submit" value="Encriptar">
</form>
</body>
</HTML>