Ben bezig een een scheldwoorden filter te maken. Op zich lukt dit wel, maar hoe kan ik het zo maken dat als er scheldwoorden in een bericht het script de melding moet geven dat het filter geactiveerd is. En als er dus geen scheldwoorden in een bericht staan hij de melding moet geven dat er geen filter nodig is. Krijg met dit voorbeeld uiteraard altijd de melding Filter geactiveerd!.

Functie?: zomaar aan het proberen of dit kan:)

Hier het stukje script wat ik momenteel heb. Uiteindelijk wil ik de scheldwoorden uit een database halen, maar eerst dit maar eens oplossen;)


<?PHP
$scheldwoorden  = array('lul','eikel','mafkees','zak','kut');
$vervang        = array('mannelijk','hangt in een boom','maffe hendrik','plastic zak','vrouwelijk');
			
$foutewoorden = str_ireplace( $scheldwoorden, $vervang, $row['bericht'] );
						
if ( isset( $foutewoorden )) {
   echo 'Filter geactiveerd!';
   }
else {
   echo 'Geen filter!';
   }
?>
ok:) ik dacht zal even mededelen dat ik het gevonden heb:)

Sorry voor het bumpen.

Reageren