|
Er zijn altijd mensen die zich niet
netjes kunnen houden, daar kun je wat aan doen met deze scheldwoordenfilter!
Voor dit script maak je 2 bestandjes aan: filter.php en scheldwoorden.dat
In filter.php plaats je het volgende script:
<?php
$invoer = fopen("scheldwoorden.dat", "r") or die ("Het bestand
scheldwoorden.dat bestaat niet!");
while (!feof($invoer)) {
$scheldwoorden[] = rtrim(fgets($invoer, 1024));
}
fclose($invoer);
if (count($scheldwoorden) > 1) {
for ($i = 0; $i < count($scheldwoorden) - 1; $i++) {
$sterretje = "";
for ($n = 0; $n < strlen($scheldwoorden[$i]); $n++) $sterretje .= "*";
$filter = ""; // Hier plaats je de tekst die gefilterd word.
$filter = eregi_replace($scheldwoorden[$i], $sterretje, $filter);
}
}
?>
Vervolgens maak je het bestand scheldwoorden.dat aan en hier kun je de
verboden scheldwoorden in plaatsen. Plaats 1 scheldwoord op 1 regel.
Op de pagina waar je vervolgens de woorden wilt filteren plaats je :
<?php
include "filter.php" ;?>
suc6!
|