![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 22.06.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Prosze o sugestie na temat problemu a mianowicie: Jeżeli wprowadzam w formularzu w polu input nazwę firmy a w nazwie znajduje się znak "&" to ucina wszystko co jest za tym znakiem i dopisuje do bazy. baza metoda por. napisów: utf-8_general_ci, InnoDB tabela, do której dopisywane są rekordy: j.w. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 30 Dołączył: 22.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Możesz zamiast metodą GET wysyłać POST, lub zamieniać znak na inny przed wysłaniem, a potem po odebraniu zamienić spowrotem.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Dla bazy danych znak "&" nie ma żadnego specjalnego znaczenia. Problem musi być w innym miejscu.
1. Pokaż jakie żądanie HTTP jest generowane. 2. Pokaż jakie dane trafiają do serwera (var_dump($_GET, $_POST, $_SERVER)) |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Dla bazy danych znak "&" nie ma żadnego specjalnego znaczenia. Problem musi być w innym miejscu. Dla bazy nie, ale dla HTML już tak. Co tu dużo gadać, pokaż kod! -------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
dodaj do <from>
enctype="application/x-www-form-urlencoded" |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 15:39 |