Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Cenzura
Wredny
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 24.08.2007
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Witam mam takie pytanie pisze skrypt który ocenzuruje mi słowa wulgarne.


zastanawiałem się jak to zrobić wykorzystam do tego funkcje str_replace i by to wyglądało tak:
  1. <?php
  2. $tekst = str_replace('wulgarneslowo1, '!cenzura!', $tekst);
  3. $tekst = str_replace('wulgarneslowo2, '!cenzura!', $tekst);
  4. $tekst = str_replace('wulgarneslowo3, '!cenzura!', $tekst;
  5. $tekst = str_replace('wulgarneslowo4, '!cenzura!', $tekst);
  6. $tekst = str_replace('wulgarneslowo5, '!cenzura!', $tekst);
  7. $tekst = str_replace('wulgarneslowo6, '!cenzura!', $tekst);
  8. ?>

tylko zamiast wulgarneslowo1 bylo by przekleństwo które zostanie zamienione na !cenzura!
ale takie wstawianie jest monotonne po prostu długo się wstawia.
moje pytanie czy nie da się tego zrobić tak że np.
Że utworze plik txt a w nim wulgaryzmy jeden pod drugim:
Kod
wulgarneslowo1
   wulgarneslowo2
   wulgarneslowo3
   wulgarneslowo4
   wulgarneslowo5
   wulgarneslowo6
   wulgarneslowo7

i tak dalej i potem skrypt pobierze te słowa i wstawi je sam do funkcji str_replace?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Wredny
post
Post #2





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 24.08.2007
Skąd: Białystok

Ostrzeżenie: (0%)
-----


może jest proste ale ja np nie wiem prostej rzeczy po co w przykładzie który podał f1xer na końcu echo $tekst;? to do tego aby mi wyświetliło ocenzurowany tekst? i dlaczego tam nie ma takiego czegoś na początku jak :
  1. <?php
  2. $cos = fopen("shouts.txt","r");
  3. ?>

?
Możecie dać "jaśniejszy" przykład ?


i cos nie tak z tym kodem f1xer pobiera tylko jeden wyraz

Ten post edytował Wredny 11.08.2008, 11:54:08
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 04:21