![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 3 Dołączył: 7.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Zwracam się z pomocą bo trochę się już pogubiłem w obsłudze znaków specjalnych, a szczególnie w przypadku, gdy skrypt ma obsługiwać strony mające włączone magic_quotes i te bez. Ogólnie wszystko działa mi ok, poza przypadkiem gdy ktoś wklepie backslasha "\" Przy dodawaniu do bazy mysql mam taki kod
Przy wyświetlaniu w input text
Efekt jest taki, że gdy na serwerze z magic_quotes wpiszę "\test\" to zapisze się to poprawnie do bazy danych, ale przy wyświetlaniu w input text gubię "\" i dostaję samo "test". Na localhost gdzie nie mam magic_quotes wszystko hula. Wolę się spytać jak to powinno wyglądać dobrze, bo nie chcę za dużo mieszać w kodzie na próbach. Wystarczająco dużo czasu męczyłem się by kod obsługiwał poprawnie ' i " (IMG:style_emoticons/default/dostal.gif) Dzięki za wszelką pomoc (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 3 Dołączył: 7.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Hehe, dzięki nospor ;]
Dobrze mówisz, ale odniosłeś to do złego fragmentu i to mnie skołowało (IMG:style_emoticons/default/tongue.gif) Cytat stripslashes nalezy robic po POSTcie Właśnie robiłem go po POSTcie, wrzucając do inputa. Problem w tym, że robiłem go jeszcze we fragmencie kodu, którego tutaj nie przytoczyłem (my bad (IMG:style_emoticons/default/sad.gif) ) Anyway problem rozwiązany (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 03:34 |