![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 9.10.2006 Skąd: Brzozów Ostrzeżenie: (0%) ![]() ![]() |
Witam nie wiem czy to dobry dzial ale mam dziwny problem.
Mam zwykly forularz i chce dodac znak " w formularzu. Jednak do bazy danych dopisuje mi za kazym razem \ przed znakiem " mam cos takiego Witam \"Radek\" tak samo mam w href href= "link.pl" dodaje mi za kazdym razem \ i nie moge przekierowac na strone :/ Nie wiem czego to jest blad czy moze cos na serwerze?? Czy moze musze czyscic wszytko ze znaków \ jak wprowadzam w formularzu?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Na serwerze jest włączone magic_quotes. Najlepszym nawykiem jest stosowanie addslashes() przed dopisaniem czegoś do bazy, i stripslashes() po odebraniu danych. Wtedy magic_quotes nie będą dla Ciebie problemem - samemu będziesz kontrolował kiedy dodać slashe, a kiedy je usunąć. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
http://pl.php.net/manual/pl/function.addslashes.php http://pl.php.net/manual/pl/function.stripslashes.php |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
Niby dlaczego miałby się stosować stripslashes po odebraniu danych z bazy? (oczywiście przy wyłączonym magic_quotes_gpc)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Bo zapisywanie danych z textarea do bazy bez uprzedniego dodania slashów to błąd (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 04:44 |