Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Wyrazy niewłaściwe , blokada
matik000
post 19.08.2010, 03:18:08
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 23.06.2007

Ostrzeżenie: (10%)
X----


  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ć..?
Go to the top of the page
+Quote Post
smietek
post 19.08.2010, 06:07:20
Post #2





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

Ostrzeżenie: (20%)
X----


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. }


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 00:29