Hola buen día.
Público esto desde el móvil así que discúlpen el desorden. Además está programado desde Nintendo Wii XD<title>Generador de claves - JaAViEr</title>
<b><u>Instrucciones de uso</u>:<br />
Seleccione el tipo de clave a generar, luego indique la longitud de la clave y presione el boton. La longitud máxima es de 36 carácteres.</b><br />
<form action="" method=post>
Tipo de Clave:<br />
<select name="tipoclave">
<option value="let">Letras</option>
<option value="num">Numeros</option>
<option value="alfa">Letras y Numeros</option>
</select><br />
Longitud:<input name=longitud><br/>
<input type=submit><br />
<?php
$letras="abcdefghijklmnopqrstuvwxyz";
$numeros="0123456789";
$longitud=$_REQUEST['longitud'];
if($longitud==NULL){
exit;
}
if(!is_numeric($longitud) || $longitud>36 || $longitud==0){
echo "Longitud incorrecta!";
exit;
}
if($_REQUEST['tipoclave']=="alfa"){
$pass=str_shuffle("$letras$numeros");
echo "Clave Generada:".substr($pass,0,$longitud);
}
elseif($_REQUEST['tipoclave']=="let"){
$pass=str_shuffle("$letras");
echo "Clave generada:".substr($pass,0,$longitud);
}
elseif($_REQUEST['tipoclave']=="num"){
$pass=str_shuffle("$numeros");
echo "Clave Generada:".substr($pass,0,$longitud);
}
?>
aquí una muestra :D http://www.anycodes.me.pn/generaclave.php
Saludos underC0de.
Bien código aunque si quisiera generar una password aleatoria utilizaría:
<?php
$passwd = md5(sha1(mt_rand()));
echo $passwd;
?>
Y tambien generaría algo aleatorio y con buena longitud, saludos.
You are not allowed to view links.
You are not allowed to view links.
Register or Login or You are not allowed to view links.
Register or Login
Bien código aunque si quisiera generar una password aleatoria utilizaría:
<?php
$passwd = md5(sha1(mt_rand()));
echo $passwd;
?>
Y tambien generaría algo aleatorio y con buena longitud, saludos.
Si, es mas recomendable ya solo dentrias que obtener la logintud, y otra cosa es
$longitud == 0 deveria ser mas bien algo $logitud <= 0 , esto para hacer bien las cosas jeje
$longitud=$_REQUEST['longitud'];
Te recomiendo que no uses $_REQUEST, ya que al usar $_REQUEST puedes recibir datos Via POST, GET o Cookie y es mejor especificar como quieres recibir los datos.