Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Wyrazy niewłaściwe , blokada
Forum PHP.pl > Forum > Przedszkole
matik000
  1. $chiniol = array('kurwa','huju','huj','pierdole','pierdolisz','wyjebie','zajebie','zjebana','kurwa','kurwo','kurwo!','huju!','wpierdol','wypierdalaj','zajebac','zajebać','jebaj','jebać','pojebać','pojebany','http://','www.','.pl','.com','.net','.net.pl');
  2. $tresc = $_POST['tresc'];
  3. $wyrazy = explode(" ", $chiniol);
  4. if($tresc = $wyrazy)
  5. {
  6. ?>
  7. <script>
  8. alert("Twoja wiadomosc zawiera nie dozwolone slownictwo!");
  9. </SCRIPT>
  10. <?php

Niestety..nie działa .. próbuje zrobić filter ..niestety to moje początki działania tablicach ..
mógłby ktoś nakierować..?
smietek
Takie rzeczy to bardziej w wyrażeniach regularnych, np.:

  1. $cenzura = array('kurw', 'dziwk');
  2. $text = $_POST['text'];
  3. if(preg_match('#('.implode($cenzura, '|').'){1,}#si', $text){
  4. echo 'Użyto zabronionego słowa';
  5. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.