On Fri, 19 Jan 2001 [EMAIL PROTECTED] wrote:
> In a message dated 19/01/2001 19:03:13 GMT Standard Time,
> [EMAIL PROTECTED] writes:
>
> << Use a database for the words and say "SELECT 1 WHERE LOWERCASE('$name')
> LIKE
> '%'+word+'%'" and count how many rows are returned. No need to re-invent the
> wheel.
>
> --
> Ignacio Vazquez-Abrams >>
>
>
> Yeah problem is he has no database support from his host
>
> Ade
>
Ouch. All is not lost, however:
$words=Array(
"f***",
"s***",
...
); // Or use file() to read them from a file.
...
$done=false;
while ((list($key, $val)=each($words)) and $done===false)
{
$done=strpos(strtolower($name), $val);
};
if ($done!==false)
{
// Oops! Bad name.
}
else
{
// Okay, valid name.
};
--
Ignacio Vazquez-Abrams <[EMAIL PROTECTED]>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]