Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 44 Dołączył: 17.02.2004 Skąd: Wieliczka Ostrzeżenie: (10%)
|
Napisałem sobie skrypt cenzurujący, który gwiazdkuje pasujące do wzoru wyrazy.
W skrócie ma on mniejwięcej taką postać:
Pytanie brzmi: Jak najlepiej przerobić ten kod, żeby otrzymać funkcję która nie będzie modyfikowała wprowadzonego tekstu a wykrywała tylko obecność zakazanych słów i zwracała w takim przypadku true, lub false gdy tekst jest czysty? Czy najlepiej będzie użyć eregi w pętli, czy też może coś innego?? I jeszcze jedno pytanie - Czy powyższe reguły można jeszcze bardziej uprościć? Czy można zagnieżdżać warunki w regułach?? tj. np. zamiast:
coś w stylu:
(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował neverever 17.04.2008, 12:07:56 |
|
|
|
neverever cenzura inaczej... 17.04.2008, 10:30:57
xbigos http://pl.php.net/in_array 17.04.2008, 11:02:49 
neverever Cytat(xbigos @ 17.04.2008, 12:02:49 )... 17.04.2008, 11:21:27
ayeo preg_match();
preg_match_all(); 17.04.2008, 11:27:31 
neverever Cytat(ayeo @ 17.04.2008, 12:27:31 ) p... 17.04.2008, 11:35:31
ayeo Wystarczy sprawdzić czy preg_match nie zwróciło 0.... 17.04.2008, 11:43:32 
neverever Cytat(ayeo @ 17.04.2008, 12:43:32 ) W... 17.04.2008, 12:06:53
ayeo Ja bym zrobił to tak:
[PHP] pobierz, plainte... 17.04.2008, 12:25:56 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 20:10 |