Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/11/2008, 16:02
Avatar de srsombrero
srsombrero
 
Fecha de Ingreso: marzo-2008
Mensajes: 128
Antigüedad: 16 años
Puntos: 0
Respuesta: php generar usuario y password

Cita:
Iniciado por oziel_ad Ver Mensaje
hola soy nuevo en el foro, y estoy tratando de tener una idea para hacer una funcion para poder generar nombres de usuarios y password al dar clic en un boton, es decir, introducir el nombre y apellidos del usuario en un input y al momento de dar clic al boton que me genere un nombre de usuario y password, pero sin repetirlos porque estos estaran en una base de datos...

ejemplo. Juan Fernandez me tome un "jfernandez"


¿alguna idea de como podria hacerlo?


saludos,
Código PHP:
function ObtienteNick ($NombreApellido)
{
    if(!empty (
$NombreApellido))
    {
        
$Apellido explode (" ",$NombreApellido);
        
$Apellido strtolower($Apellido[count($Apellido) -1]);
        
$Inicial substr($NombreApellido,0,1);
        
$Nick strtolower($Inicial.$Apellido);
        
        return 
$Nick;
    }
    else
    {
        echo 
"Debe escribir un nombre y apellido";
    }
}

echo 
ObtienteNick ("Juan Perez");
echo 
"<br />";
echo 
ObtienteNick ("Marta Gonzales Granado");
echo 
"<br />";
echo 
ObtienteNick ("Mirta Achacucha Lopilato Fitito");
echo 
"<br />";
echo 
ObtienteNick ("Gerardo Hincha Jolgorio Uriarte"); 
Mira te hice esta funcion, fijate si te sirve, siempre toma a la ultima palabra como el apellido, (por si una persona tiene 2 apellidos por ejemplo) y si hay uno solo toma uno.

Saludos