Re: Form Data Filtering

From: Date: Fri, 15 Jun 2007 14:29:29 +0000
Subject: Re: Form Data Filtering
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-257071@lists.php.net to get a copy of this message
""kvigor"" <k3cheese@insightbb.com> schrieb im Newsbeitrag news:F1.A3.42977.060A2764@pb1.pair.com... > 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

« previous php.general (#257071) next »