Foros del Web » Programando para Internet » PHP »

Claves aleatorias

Estas en el tema de Claves aleatorias en el foro de PHP en Foros del Web. Hola amigos: Aalguin sabe como se pueden generar claves aleatorias ???? Gracias Tolo...
  #1 (permalink)  
Antiguo 24/01/2002, 20:49
 
Fecha de Ingreso: enero-2002
Mensajes: 44
Antigüedad: 15 años, 10 meses
Puntos: 0
Claves aleatorias

Hola amigos:

Aalguin sabe como se pueden generar claves aleatorias ????

Gracias

Tolo
  #2 (permalink)  
Antiguo 25/01/2002, 00:02
Avatar de jnegro  
Fecha de Ingreso: diciembre-2001
Ubicación: Salta
Mensajes: 238
Antigüedad: 16 años
Puntos: 0
Re: Claves aleatorias

en:
<a href='ir.asp?http://www.solophp.com.ar/ejemplos.php?eje=5' target='_blank'>http://www.solophp.com.ar/ejemplos.php?e...</a>
tenés un ejemplo de clave de letras y en
<a href='ir.asp?http://www.solophp.com.ar/ejemplos.php?eje=4' target='_blank'>http://www.solophp.com.ar/ejemplos.php?e...</a>
tenés como generar un número al azar.
Espero que te sirvan
  #3 (permalink)  
Antiguo 25/01/2002, 00:03
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 16 años, 2 meses
Puntos: 6
Re: Claves aleatorias

Bueno en este tema hay mas de una forma de hacerlo por ejemplo aqui te agrego una funcion que las crea usando un arreglo de caracteres especiales y alfanumericos, que hice ya algun tiempo como ejercicio para trabajar arreglos.
----------------- inicia script--------------
<pre>
&lt;?
function crearContrasena ($intSemilla,$strCaract = 10)
{
//
//Caracteres especiales
//
$arrPos = array('!','@','#','$','%','&amp;','*','(',')','_', '+','-');

//
//Agregamos valores alfanumericos
//
$arrRes = array_merge($arrPos,range(0,9),range('a','z'),rang e('A','Z'));


while(strlen($pass) &lt; $strCaract)
{
$pass .= (string)$arrRes[rand(0,sizeof($arrRes))];
}

return $pass;

}

$semilla = srand((double)microtime()*1000000);

//
//llamamos a la funcion
//
echo crearContrasena($semilla);

?&gt;
</pre>
------------------- fin script --------------

Espero que te srive como base o para solucionar tu problema.

Saludos.
  #4 (permalink)  
Antiguo 25/01/2002, 08:31
 
Fecha de Ingreso: enero-2002
Mensajes: 44
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: Claves aleatorias

gracias fueron de mucha utilidad las dos respuestas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:17.