Bueno tengo un pequeño problema, tengo todo el code para el registro de usuarios... solo permite mayusculas, ni numeros ni letras. Pero si uno se registra y el nombre es por ejemplo PE PE "permite el espacio" en el nombre, y no quiero que permita el espacio... Como le hago?¿?¿
Este es el code : "Disculpas, se que es algo bldo pero bueh"
Código PHP:
<? session_start();
<?
if($_POST['gogo']) {
$viejo = stripslashes($_POST['actual']);
$nuevo = stripslashes($_POST['upcambio']);
$VerificaStatus = mssql_fetch_row(mssql_query("select connectstat from memb_stat where memb___id='".$login."'"));
$verificannombre = mssql_fetch_row(mssql_query("select accountid from character where name='$viejo'"));
$Chequeodnomb = mssql_fetch_row(mssql_query("select name from character where name='$nuevo'"));
$VerificaChar = mssql_num_rows(mssql_query("select name from character where name='$nuevo' and accountid='".$login."'"));
if ((eregi("[^A-Z]", $nuevo)) ) {
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
if($verificannombre[0] != $login) {
die("JAJAJA QUE PASHO ???");
}
if(strlen($nuevo) < 4){
echo "El campo Nombre debe de tener mas de 4 caracteres(letras)";
}
elseif(ereg("(a)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(@)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(-)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("([.])", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("([|])", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("([:])", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("([/])", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(<)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(>)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(0)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(1)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(2)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(3)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(4)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(5)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(6)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(7)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
}
elseif(ereg("(8)", $nuevo)){
echo "<center><b><br><br><br><br>Su Personaje contiene caracteres no validos.<br>Solo se permite crear los nombres de los pjs en mayusculas.</B></b></center>";
ESTA CORTADO, como le tengo que agregar para que no permita espacios en el nombre?¿