function check_guild_name($name)
{
$temp = strspn("$name", "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789- ");
if ($temp != strlen($name))
{
return false;
}
else
{
$ok = "/[a-zA-Z ]{1,60}/";
return (preg_match($ok, $name))? true: false;
}
}
if($action == 'createguild')
{
...
if($todo == 'save')
{
if(!check_guild_name($guild_name))
{
$guild_errors[] = 'Invalid guild name format.';
$guild_name = '';
}
...
}
...
}
if($todo == 'save')
{
if(!check_guild_name($guild_name)) {
$guild_errors[] = 'Invalid guild name format.';
$guild_name = '';
}
if(strlen($guild_name) > 20)
{
//is guild name valid?
function check_guild_name($name)
{
$temp = strspn("$name", "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789- ");
if ($temp != strlen($name))
{
return false;
}
else
{
$ok = "/[a-zA-Z ]{1,60}/";
return (preg_match($ok, $name))? true: false;
}
}