zaksmok
10.03.2010, 00:52:02
Witam. Chciałem się dowiedzieć jaka zmienna z pliku php.ini odpowiedzialna jest za przekazywanie $_GET do nowej strony w adresie.
Sytuacja następująca:
jest formularz z action="get". Po wysłaniu elementy formularza pojawiają się w adresie np. index.php?name=xxx
Wiem, że istnieje zmienna, która aktywuje/deaktywuje przekazywanie tablicy do adresu. Help!
tvister
10.03.2010, 09:45:17
Tak istnieje zmienna i to nie w php.ini tylko w formularzu i nazywa się "post" :-p
Lekkim bezsensem jest wyłączanie przekazywania parametrów przez GET.
Ale możesz pokombinować:
http://pl.php.net/manual/en/ini.core.php#ini.expose-phpzmienna: variables_order
zaksmok
10.03.2010, 20:29:37
Mam świadomość, że istnieje POST. Problem polega na tym, że aktualizowałem u klienta środowisko produkcyjne, a niestety jedna z jego stron oparta jest o stary oscommerce, w którym nie działały formularze po aktualizacji. Dlatego też szukałem problemu.
expose_php zarówno w starej konfiguracji jak i nowej jest ustawiony na On, więc to nie to.