![]() |
![]() |
-Gość_Gnomik- |
![]()
Post
#1
|
Goście ![]() |
Witam!
Otóż mam pewien problem (przepraszam jeśli umieściłem go w złym dziale - dla Was będzie prosty więc chyba mimo wszystko chyba pasuje.) Znalazłem na tym forum tematy tyczące się niezdefiniowanych zmiennych, ale ani jeden nie brał pod uwagę mojego problemu. Otóż w beznadziejnie prostym kodzie (wybaczcie nazwę zmiennej ale to moje Default nazewnictwo jeśli sobie z czymś nie radzę): index.php:
Otrzymuję powiadomienie w drugiej lini "Unidenfined variable: dupa". Nie byłoby w tym praktycznie nic dziwnego jeśli "error_reporting = E_ALL" ale... Dlaczego dostaję to powiadomienie w przypadku wywolania "index.php?dupa=wielka" ? Nie działa mi kompletnie przekazywanie zmiennych przez parametr. error_reporting = E_ALL ze względów kosmetycznych już sobie wyśrednikowałem, ale co z tego jeśli problem nie znika? Nie jestem w stanie przekazać ani jednej zmiennej przez "index.php?..." Środowisko: Apache/2.0.55 (Win32) i php/5.1.2 Z góry dziękuję za odpowiedź, Pozdrawiam Gnomik |
|
|
![]() |
-Gość_Gnomik- |
![]()
Post
#2
|
Goście ![]() |
Mhm, rozumiem.
W takim razie pociągnę pytanie dalej: jakie niebezpieczeństwa ciągnie za sobą włączenie register_globals? Nie chodzi mi o kwestie dogłębne, rozumiem że na względzie mamy oczywiście bezpieczeństwo. Pytam, ponieważ wszysytko jest dla mnie tylko na potrzeby własne - oczywiście nauki php. Jaka jest różnica użyciem: echo $_GET('dupa'); a użyciem: echo $dupa; Przepraszam najmocniej że nie przeszukałem dogłębniej forum w poszukiwaniu odpowiedzi na moje poprzednie pytanie. Nie miałem w zamiarze zaśmiecania forum. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam, Gnomik |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 06:58 |