Ik zag dat er op deze site ook een scheldwoordenfilter zat alleen worden dan de scheldwoorden vervangen door sterretjes.. Heeft iemand misschien een script waar ze een foutmelding als er scheldwoorden worden ingevoerd. Zodat mensen niet op de site **** zien staan..?
<?
$boodschap = str_replace("fuck", "***", $boodschap);
?>

voorbeeld om 1 woord te vervangen...
Gaat vast ook op een betere manier, met een array ofzo, maar die is mij nog niet zo bekend...
Als je het zo doet dan doe je dit achter de if submit

<?
if($boodschap = str_replace("fuck", "", $boodschap))
{
exit();
}
?>

Denk ik!? Moet je ff testen
Ja ik wil eingelijk niet dat het vervangen wordt door sterretjes maar ik wil eingelijk dat er uit een txt of .dat bestand (waar een hele rij scheldwoorden staat) wordt gekeken of 1 van die woorden overeen komt met de woorden die de gebruiker typt en als dat zo is dan moet er een melding komen van scheldwoorden zijn niet toegestaan..
Ja ik wil eingelijk niet dat het vervangen wordt door sterretjes maar ik wil eingelijk dat er uit een txt of .dat bestand (waar een hele rij scheldwoorden staat) wordt gekeken of 1 van die woorden overeen komt met de woorden die de gebruiker typt en als dat zo is dan moet er een melding komen van scheldwoorden zijn niet toegestaan..


Volgens mij laat ie stopt het zo, dat je het opnieuw moet doen, kun je er zelf meer woorden in zetten...

<?
if($boodschap = str_replace("fuck", "", $boodschap))
{
exit();
}
?>

Moet je ff testen
Maar weet je toevallig ook hoe je een een .dat bestand waar allemaal scheldwoorden in staan kan includen??
Maar weet je toevallig ook hoe je een een .dat bestand waar allemaal scheldwoorden in staan kan includen??


Ik denk include("bestandsnaam.dat");
[quote]Maar weet je toevallig ook hoe je een een .dat bestand waar allemaal scheldwoorden in staan kan includen??


Ik denk include("bestandsnaam.dat");[/quote]

Dan zou het zo er uit komen te zien

<?
if($boodschap = str_replace("".include("bestand.dat")."", "", $boodschap))
{
exit();
}
?>
waar moet je dat neerzetten?
dankje :)
dankje :)

Reageren