Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Blad w przesylaniu formularzy w Apaczu :\
Forum PHP.pl > Forum > Serwery WWW
SzyszeKx
Zainstalowalem Apacza 2.0.54, php 4.4.0 i niby wszystko dzialalo cacy dopoki nie zaczalem bawic sie formularzami. Skrypcik wygladal prosto - wysylal zmienna $tresc do pliku "sprawdz.php". Problem pojawil sie dopiero wtedy gdy probowalem wywolac owa zmienna $tresc przez echo(). Wyskakiwal mi blad

Cytat
Notice: Undefined variable: tresc in C:\WWW\xxx\dodaj.php on line 2


Wiem, ze jest to wina zle skonfigurowanego serwera (a przynajmniej tak sadze - cos z CGI or something tongue.gif ) ale nie wiem gdzie popelnilem blad :\ Jakas pomoc?

tiredsmiley.gif
nospor
najprawdopodobniej masz w php.ini register_globals wylaczone.
ja bym ci proponowal odwolywac sie do zmiennych formualrza poprzez tablcie superglobalne $_POST['nazwazmiennej'] lub $_GET['nazwazmiennej'] w zależności od tego jaką metodą wywyolujesz formualrz.
SzyszeKx
Cytat
najprawdopodobniej masz w php.ini register_globals wylaczone.


True, true :] Dzieki, nospor.
Ccn
I nie radze włączać reg._globals bo to strasznie ogranicza bezpieczeństwo servera
marast78
zgadzam się nie właczać register_globals i używać tablic globalnych,
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.