A ver si me pueden dar un mano:
Tengo el siguiente código para generar contraseñas:
Código PHP:
<html>
<body>
<?
if (!$_POST){
?>
<form action="index.php" method="POST">
<select name="num_pass">
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<input type="submit" value="Generar" >
</form>
<?
}else{
?>
<form action="index.php" method="POST">
<select name="num_pass">
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<input type="submit" value="Generar" >
</form>
<?
// Creamos la semilla para la función rand()
function crear_semilla() {
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(crear_semilla());
// Generamos la clave
$clave="";
$max_chars = $_POST["num_pass"]; // cantidad de caracteres elegidos
$chars = array();
for ($i="a"; $i<"z"; $i++) $chars[] = $i; // creamos vector de letras
$chars[] = "z";
for ($i=0; $i<$max_chars; $i++) {
$letra = round(rand(0, 1)); // primero escogemos entre letra y número
if ($letra) // es letra
$clave .= $chars[round(rand(0, count($chars)-1))];
else // es numero
$clave .= round(rand(0, 9));
}
echo "<font face=arial size=2>$clave</font>";
}
?>
</body>
</html>
se actualice el resultado automáticamente .. si tener que presionar el botón "Generar"
Bueno eso es todo , espero q me puedan ayudar .!
Mis felicitaciones para los creadores y para el staff de esta maravillosa web.!
Muchas Gracias.!