Tengo un script que genera un nombre de usuario a partir de sus datos personales coge la primera letra de su nombre y el primer apellido y lo une... la cuestión es que de vez en cuando y sin razón aparente en determinados registros deja en blanco el nombre del usuario... a qué se puede deber??
Os pongo a continuación el script:
Código PHP:
switch($name_campo){
case "usuario":
$primera=explode(" ",$_POST['nombre']);
foreach($primera as $nom){ $usuario.=substr($nom,0,1); }
$segunda=explode(" ",$_POST['apellidos']);
$usuario.=$segunda[0];
$datos.="'".strtolower($usuario)."',"; break;
break;
}
gracias!!!