![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 28.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Problem powtarzał sie już nie raz na forum ale nie znalazłem odpowiedzi na mój problem. Proszę więc doświadczonych php-powców o pomoc ![]() magic_quotes_gpc = On magic_quotes_runtime = Off magic_quotes_sybase = Off Wszystko niby jest dobrze dane trafiają do bazy tak jak trzeba przy wyciąganiu też nie mam problemów. Do textarea option i na ekran wypisują sie wszystkie znaczki specjalne elegancko / " ' Jedyny mój problem to pola input type="text" jeśli wypisuje do nich dane z bazy to w momencie natrafienia na znak " kończy sie wypisywanie. Problem dotyczy jednynie znaku " z pozostałymi / ' nie mam problemu. Jak to ugryz bez addslashes i stripslashes mechanizm jest już zaduży zeby go przerabiać w tej chwili (wcześniej działało ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 197 Pomógł: 0 Dołączył: 9.09.2003 Skąd: z Marsa Ostrzeżenie: (0%) ![]() ![]() |
to może spróbuj tylko dla tego pola w text zastosować
[php:1:b0273629c5]<?php str_replace('"', '"', $text); ?>[/php:1:b0273629c5] Pozdro |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 28.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki ale tych pól input jest naprawde dużo więc może jednak ktoś zna jakiś sposób ustawienia php lub serwera żeby bez przerabiania skryptów to zaczeło działać.
Cytat to może spróbuj tylko dla tego pola w text zastosować
[php:1:d8a812f381]<?php str_replace('"', '"', $text); ?>[/php:1:d8a812f381] Pozdro |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 8.05.2002 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Ja poradziłem sobie tak i na pewno to działa, ale to też wymaga zmian w kodzie:
print "<input type="text" value="".htmlspecialchars($dane_z_bazy,ENT_QUOTES)."">"; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 03:30 |