Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/07/2005, 17:57
Avatar de Barraca
Barraca
 
Fecha de Ingreso: octubre-2001
Ubicación: Dénia
Mensajes: 259
Antigüedad: 22 años, 6 meses
Puntos: 2
<?php
$nombre = "José";
$apellido1 = "Pueblo";
$apellido2 = "Viejo";
$nombre_usuario = strtolower(substr($nombre,0,2))."".strtolower(subs tr($apellido1,0,2))."".strtolower(substr($apellido 2,0,2));
echo $nombre_usuario;
?>

Aquí tienes el código, es bastante simple, debería de funcionar correctamente para tu problema actual.

strtolower es una función que convierte una cadena en minúsculas, para que los nombres de usuario sean sólo en minúsculas.
y Substr permite "recortar" partes de un texto guiandose por las posiciones de sus caracteres.

Te recomiendo que te bajes el archivo CHM en php.net, es una forma muy útil que uso yo por ejemplo, como referencia de sintaxis y funciones.

Salud y vientos favorables!
Barraca
____________________
Un amigo es alguien que sabe como eres y aún así te quiere.
novatas