![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
To naprawde głupie pytanie ale muszę je zadać (IMG:style_emoticons/default/smile.gif)
Mam formularz. Pola formularza są generowane dynamicznie z pól tabeli. Ale pola tabeli, na którą nie mam wpływu mają w nazwach spacje. Formularz wyświetla zawartość odpowiednich rekordów tabeli ale kiedy się go wysyła w zmiennych w miejscu spacji figuruje znak '_' czyli "widoczna spacja". Zawsze rygorystycznie podchodziłem do nazewnictwa tabel, pól, zmiennych dlatego dopiero teraz spotkałem się z takim zjawiskiem. Czyli przykład:
A do skryptu trafia: _POST["Jakas_nazwa"]=20, a przecież oczekiwałbym tablicy _POST["Jakas nazwa"]=20 To normalne jest? (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
Dzięki @nospor. Zserializowałem nazwy pól i problem znikł. Wydaje mi się, że ta zamiana wynika z czasów kiedy uzywano REGISTER_GLOBALS=ON wtedy byłby problem z takimi nazwie zmiennych (IMG:style_emoticons/default/wink.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 00:39 |