![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 30.07.2007 Ostrzeżenie: (0%)
|
Chce zamienic znaki diaktryczne za pomoca polecenia preg_replace w funkcji:
nizej w kodzie wywoluje:
i otrzymuje tekst niezmieniony... problem pojawia sie TYLKO kiedy do funkcji noPl przesylam noPl($...) a nie noPl("....") |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
Wykorzystując iconv. Dzięki temu zamieni wszystkie znaczki łacińskie na ASCII.
Oczywiście UTF-8 zamień na ISO-8859-2 lub CP1250, w zależności od tego, w jakim kodowaniu prześlesz tekst do funkcji. |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 30.07.2007 Ostrzeżenie: (0%)
|
b_chmura, efekt jest ten sam co opisalem... niestety zamienia tylko gotowy tekst a nie ten przesylany w $_POST['nazwa'].
tiraeth, dzieki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) dziala! |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 05:41 |