Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/02/2008, 10:36
Avatar de Carlojas
Carlojas
 
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 17 años, 9 meses
Puntos: 49
Re: Como enviar una contraseña con PHP

Mira este codigo que esta en las FAQ'S del foro

Código PHP:
function genera_password($longitud,$tipo="alfanumerico"){ 

    if (
$tipo=="alfanumerico"){ 
        
$exp_reg="[^A-Z0-9]"
    } elseif (
$tipo=="numerico"){ 
        
$exp_reg="[^0-9]"
    } 
     
    return 
substr(eregi_replace($exp_reg""md5(rand())) . 
       
eregi_replace($exp_reg""md5(rand())) . 
       
eregi_replace($exp_reg""md5(rand())), 
       
0$longitud); 


//Ejemplo: 
echo "Password: (alfanumérico) ".genera_password(8)."<br>"
echo 
"Password: (numérico) ".genera_password(15,"numerico")."<br>"
echo 
"(recarga la página para ver otros passwords aleatorios)"
Entonces en la propiedad value de tu control text( donde iria el password) invocas la función ejemplo ".genera_password(8)." y lo demas ya es mandar la información al mail del usuario

Saludos.

Última edición por Carlojas; 16/02/2008 a las 10:46