
Numero Aleatorio en PHP
Publicado por humberto (42 intervenciones) el 23/01/2014 19:30:04
Buenas camaradas, tengo una duda como muestro un numero aleatorio en una caja de texto, que al hacer click en un boton llame a la funcion GenerarNumero y el valor me lo muestre en la caje de texto. gracias ante mano....
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<form name="form1" id="form1" method="post" >
<input type="text" name="expediente" id="Numero" value="<?php $pass; ?>"/>
<br> <br>
<input type='submit' value='generar numero' name="eliminar">
</form>
<?php
if(isset($_POST['eliminar']))
{
$cadena = "1234567890";
//Obtenemos la longitud de la cadena de caracteres
$longitudCadena=strlen($cadena);
//Se define la variable que va a contener la contraseña
$pass = "";
//Se define la longitud de la contraseña, en mi caso 10, pero puedes poner la longitud que quieras
$longitudPass=3;
//Creamos la contraseña
for($i=1 ; $i<=$longitudPass ; $i++)
{
//Definimos numero aleatorio entre 0 y la longitud de la cadena de caracteres-1
$pos=rand(0,$longitudCadena-1);
//Vamos formando la contraseña en cada iteraccion del bucle, añadiendo a la cadena $pass la letra correspondiente a la posicion $pos en la cadena de caracteres definida.
$pass .= substr($cadena,$pos,1);
}
echo "$pass";
}
?>
Valora esta pregunta


0