""kvigor"" <k3cheese@xxxxxxxxxxxxx> schrieb im Newsbeitrag news:F1.A3.42977.060A2764@xxxxxxxxxxxxxxx > Hello, > > I 'm checking form data for profanity but it only works if the > $_POST['var'] is lowercase I was wondering if anyone knew how I could > catch the profanity no matter what case it was. No matter if it was BAD or > bad or mixed like BaD? > > Instead of the long way: > > if ($value == "fuck" || $value == "shit" || $value == "whore" || $value == > "shit" || $value == "bullshit" || $value == "ass" || $value == "asshole" > || $value == "piss" || $value == "bitch" || $value == "bastard" || $value > == "motherfucker" || $value == "pussy" || $value == "cunt" || $value == > "slut" || $value == "hell" || $value == "goddamn" || $value == "skank" || > $value == "Tit" || $value == "dick" || $value == "hoe") > { > $profanity[$field] = "bad"; > } > > Any suggestions welcome. Hi Have you tried eregi()? That might work for you. Cheers Chris -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php