Cenzor, preg_replace a moze cos innego


(Johnblue) #1

Hej,

Chcąc zrobicć cenzora na mojej stronie w komentarzach zastosowałem coś takiego:

$cenzoredText = preg_replace('#wulgaryzm#','[cenzura]',$text);

Znalazłem to gdzieś na necie. Chciałbym jednak aby wszystkie te słowa do zacenzurowania były wczytywane z pliku który mam już na dysku, nie znam się na php dobrze, jak to zrobić lub zastowować może jakiś inny kod, byle tylko czytało z pliku bazy wulgaryzmów.


(M@ster) #2

Użyj str_replace -> http://pl2.php.net/manual/en/function.str-replace.php

Do zwykłego zamieniania tekstu na inny preg_replace Ci nie potrzebny a tylko więcej zasobów pochłania i czasu.


(Johnblue) #3

Dziękuje za szybką odpowiedź, ale muszę się przyznać do tego że niewiele z tych kodów rozumiem, php nie jest moją mocną stroną, nie wiem jak to zastosować z moim plikiem txt. Bardzo proszę o pomoc :slight_smile: