Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/08/2009, 16:18
Avatar de Ing_FOFO
Ing_FOFO
 
Fecha de Ingreso: agosto-2008
Ubicación: Guatemala
Mensajes: 104
Antigüedad: 16 años, 3 meses
Puntos: 8
De acuerdo Respuesta: PHP para usuario y contraseña en pagina web

mira esta funcion me la encontre googleando

Código PHP:

      <?php
 
      
/**
      * function texto_aleatorio (integer $long = 5, boolean $lestras_min = true, boolean $letras_max = true, boolean $num = true))
      * Permite generar contrasenhas de manera aleatoria.
      *
      * @$long: Especifica la longitud de la contrasenha
      * @$letras_min: Podra usar letas en minusculas
      * @$letras_max: Podra usar letas en mayusculas
      * @$num: Podra usar numeros
      *
      * return string
      */

      
function texto_aleatorio ($long 5$letras_min true$letras_max true$num true) {
      
$salt $letras_min?'abchefghknpqrstuvwxyz':'';  
      
$salt .= $letras_max?'ACDEFHKNPRSTUVWXYZ':'';
      
$salt .= $num?(strlen($salt)?'2345679':'0123456789'):'';
       
 
      if (
strlen($salt) == 0) {  
      return 
'';
      }
       
 
      
$i 0;  
      
$str '';      
 
      
srand((double)microtime()*1000000);
       
 
      while (
$i $long) {
 
      
$num rand(0strlen($salt)-1);
  
      
$str .= substr($salt$num1);
  
      
$i++;
  
      }
 
       
 
      return 
$str;

      }

      
?>
Espero te sirva
__________________
Si te ayude.... regalame un poquito de karma!!!

Los intelectuales resuelven los problemas; los genios ,los evitan.
Albert Einstein (1879-1955)