![]() |
![]() ![]() |
![]() |
-bat21- |
![]()
Post
#1
|
Goście ![]() |
Czesc,
jestem zupelnie zielony w te klocki, dopiero zaczalem podroz przez gaszcz kodow. Doszedlem do pobierania danych z formularza HTML i utknalem. Przyklad ksiazkowy: Kod <HTML> <HEAD></HEAD> <BODY> <FORM method=get action="a.php" <INPUT type="text" name="Author"> <BR> <INPUT type=submit> </FORM> </BODY> </HTML> no a w a.php odwołanie do tej zmiennej $Author Kod <?php z oprawą kodu HTML, ma się rozumieć. echo $Author; ?> Podręcznik podaje, że należy dbać o wielkość liter (przy całej swej zieleni, sam na to wpadłem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ). Ale pomimo zgodnosci co do joty z kodem z ksiazki tekst z formularza sie nie wyswietla na stronie a.php. Czy przyczyna moze tkwic w php.ini? Jesli tak to help. pzdr |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 1.04.2004 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 0 Dołączył: 28.01.2005 Skąd: Byczyna Ostrzeżenie: (0%) ![]() ![]() |
Je¶li chodzi o sam kod, to i jeden i drugi jest poprawny... Ale może tak jak już kolega wyżej wspomniał, przyczyna może tkwić wła¶nie w register_globals. Spróbuj napisać plik a.php w wyżej wymieniony sposób, czyli:
Użyłe¶ zmiennej globalnej, która według mnie jest pewniejsz± metod± programowania, bo je¶li przeskoczysz na inny serwer, który nie ma uaktywnionej register_globals, to nie będzie problemów ze zmiennymi przesyłanymi z formularzy. A co do samej zmiennej globalnej, użyłe¶ $_POST, bo dane przesłane zostały met±d± POST z formularza html... Ale to już troszkę nie na temat, więc poczytaj sobie o tym. Fajnie podstawy s± opisane w ksi±rzce pt. "php Szybki start" wydawnictwa Helion. Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif) |
|
|
-bat21- |
![]()
Post
#4
|
Goście ![]() |
Dzięki za pomoc, dużo jeszcze przede mna (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale moge kontynuowac nauke (takze z ksiazka heliona PHP4 od podstaw), bo to faktycznie byla sprawa uruchomienia register_globals.
pzdr, bat21 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 07:56 |