Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: config-help!
Forum PHP.pl > Forum > PHP
lomax
nie wiem czy topic pasuje ale...
po ponownym zinstalowaniu apacza(win) i php nie dziala mi obsloga formolazy tzn: z tego co wiem aby np. wypisac wprowadzone dane z formulaza trzeba napisac cos takiego:
"echo $nazwa" $nazwa=nazwa danego pola;
u mnie to nie dziala!!
wiem ze to podstawy ale ja jestem jeszcze zielony...
0x00
Jesli masz php 4.2.X to w domyslnej konfiguracji zmienne przesylane przez formularz ( <form method="get/post" ...> )
znajduja sie w tabliy $_POST lub $_GET w zaleznosci od metody.
Kod
<form method="post"'>

<input type="hidden" name="var1" value="wartosc1">

</form>



w php var1 bedzie sie znajdowac w $_POST[var1]

to samo sie tyczy $_COOKIE dla ciasteczek i $_SESSION dla sesji
GeoS
To prawdopodobnie jest spowodowane domyslnym wylaczeniem autorejestracji zmiennych globalnych.

http://forum.php.pl/viewtopic.php?t=604&hi...registerglobals
kurtz
Cytat
nie wiem czy topic pasuje ale...
po ponownym zinstalowaniu apacza(win) i php nie dziala mi obsloga formolazy

nie dziala bo uczyles sie z kiepskich kursow badz dennej ksiazki. przykro mi.

jesli w formularzu masz pole "nazwa" to po submicie bedziesz mial dostep do zmiennej $HTTP_POST_VARS['nazwa'] (a w nowszych php $_POST['nazwa'] ) badz $HTTP_GET_VARS['nazwa'] (i analogicznie $_GET['nazwa']) - zaleznie od tego czy formularz uzywal metody (method="..") post czy get.
Seth
http://forum.php.pl/viewtopic.php?t=789
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.