![]() |
![]() ![]() |
![]() |
-Gość_Cenzor_*- |
![]()
Post
#1
|
Goście ![]() |
Jak napisac skrypt cenzury (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) np. Kots pisze "Lubie mame ale ejst głupia i śmierdzi" i chcesz zeby słowa "głupia" i "śmierdzi" zamieniły sie na "****" jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Poszukaj na forum, było dużo razy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) poza tym zainteresuj się:
- str_replace" title="Zobacz w manualu php" target="_manual - strtr" title="Zobacz w manualu php" target="_manual - preg_replace" title="Zobacz w manualu php" target="_manual - i pochodne... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 1 Dołączył: 13.04.2003 Skąd: z ławki przed blokiem Ostrzeżenie: (0%) ![]() ![]() |
http://pl.php.net/str_replace i pochodne...
edit: otworzylem kilka okien i czytalem, nie widzialem ze juz to napsiales ;p Ten post edytował AcidBurnt 9.06.2006, 18:47:18 |
|
|
-Jaaa- |
![]()
Post
#4
|
Goście ![]() |
Co oznacza taki komunikat (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Cytat Warning: preg_replace(): Delimiter must not be alphanumeric or backslash in C:\Apache2\htdocs\butterfly\panel\test.php on line 253
|
|
|
-jaaa- |
![]()
Post
#5
|
Goście ![]() |
Spoko już sobie sam poradziłem
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 3 Dołączył: 21.03.2006 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Lepiej uzyc str_ireplace, ktore nie zwraca uwagi na wielkosc liter
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
str_ireplace jest dostepne dopiero w php 5
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 11.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Można też uzyć str_replace robiąc to w taki sposób:
Spowoduje to wyłapanie wszystkich kombinacji słowa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 23.09.2003 Skąd: Siemianowice Śląskie Ostrzeżenie: (0%) ![]() ![]() |
też można, a ja proponuje napisanie pętelki która pobierze dane nt. słów do ocenzurowania, rozbije je na znaki, a następnie wklei tak rozbite kombinacje do tablicy. Nie ma sensu ręcznie robić czegoś co można zrobić "automatem" :-)
|
|
|
-Gość- |
![]()
Post
#11
|
Goście ![]() |
Ja polecam funkcję str_ireplace. Dostępna jest tylko w PHP5, gdy nie używasz PHP5 możesz ściągnąć PHP_Compatc (czy jakoś tak (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) - jest to zbiór funkcji które są dostępne w PHP5 ale są napisane w PHP4. Bardzo przydatna biblioteka!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:19 |