destacados

Gabriel Da Silva

Portafolio del ilustrador y director de arte brasileño, aunque afincado en Madrid, Gabriel Da Silva.

B&W Helmut Newton

Selección de fotografías en blanco y negro de uno de los fotógrafos más conocidos de las últimas décadas, Helmut Newton.

Judith Erwes

Fotógrafa afincada en Londres con un estilo que combina la moda, el humor y la estética retro.

Jody Rogac

Nacida en Inglaterra y criada en Canadá, Jody Rogac en la actualidad vive y trabaja en Brooklyn. Sus trabajo ha obtenido diversos galardones.

Publicaciones

Función para generar passwords aleatorios

, , 18/09/2006 12:43:17

Albert me pasa una función para generar una palabra con caracteres aleatorios, de una longitud máxima dada. Ideal para generar contraseñas.

//LA FUNCION
function GenerarClave($longitud) {
	$caracteres=array();
	for($i=48;$i<=57;$i++) {
		array_push($caracteres, chr($i));
	}
	for($i=65;$i<=90;$i++) {
		array_push($caracteres, chr($i));
	}
	for($i=97;$i<=122;$i++) {
		array_push($caracteres, chr($i));
	}
	while(list($k, $v)=each($caracteres)) {
	$k." -> ".$v."";
	}
	for($i=0;$i<$longitud;$i++) { 
		mt_srand((double)microtime()*1000000);
		$Contrasena.=$caracteres[mt_rand(0,count($caracteres))];
	}
	return $Contrasena;
}
//EJEMPLO DE USO
//CREANDO UN PASSWORD
//DE UN MAXIMO DE 10 CARACTERES
echo GenerarClave(10);
Páginas: 1
comentarios