Woorden blokeren

  • Beste,


    Ik wil graag dat ik een aantal worden kan blokeren zoals:


    Scheldwoorden etc.


    Alleen als ik het maak


    if($bericht == kk){


    kan je nog met KK verder.
    (hoofdletters)


    daarom zoek ik een GOEDE simpele manier om het te blokeren (Via de database)


    Ook zoek ik dat als je een rekening nummer hebt bijv


    123456


    Dat hij niet op je profiel HELEMAAL zichtbaar is dus bijv zo :


    12**4*6


    Wie o Wie?

  • Deze manier kan misschien helpen:


    http://www.phphulp.nl/php/tuto…/scheldwoorden-filter/40/


  • Das moeilijk, voor elk woord weer een andere maken dan.
    Doe het simpeler.


    Maak een bestand aan met badword.php
    En zet erin :

    PHP
    <?php
    
    
    $badwords = array(
    "fuck", 
    "shit",
    "kut"
    );


    Onthou dat het laatste woord geen komma nodig heeft.


    En zet dan nu dit waar je de tekst wil controleren.

    PHP
    $text = $_POST['text'];
    foreach ($badwords as $badword){
    $text = str_ireplace($badword, "<font color=red><i>Censuur</i></font>", $text);
    $text = trim($text);
    }


    Elk woord dat dus nu in je lijst met badwords staan worden gecontroleerd. Bestaat er een woord dan wordt dat woord 'Censuur'.
    ( Of wat je er ook maar van wil maken ).


    Vergeet niet op dit :

    PHP
    require_once("badword.php");


    Op te roepen waar je de badword wil gebruiken.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!