[ turncoat @ 29.11.2003. 19:52 ] @
Imam problema sa pode apache/php na svojoj kucnoj masini.
Naime, kada pravim php fajl tipa:
Code:

<? session_start();
if (!isset($param))
{    $param = 'index';}
echo "<html><body>";
switch($param){
case 'index':    echo "<p>bez parametara</p>\n";     break;
case 'klik':    echo "<p>sa parametrom</p>\n";      break;
}
echo "<FORM ACTION=fajl.php?param=klik METHOD=post> 
<br> <INPUT TYPE=submit NAME=Register VALUE=Posalji></FORM>\n";
echo "</body></html>";
?>


Apache nece lepo da mi izvrsava ovo. Kada kliknem na "Posalji", stranica se ponovo ucita i ispise "bez parametara". PHP kod je ispravan, tj. radi na drugoj masini.
Pretpostavljam da apache nije dobro podesen.
Zakacio sam httpd.conf i php.ini fajlove.

Poz.
Marko
[ leka @ 29.11.2003. 20:16 ] @
Koristi $_REQUEST['param']. Ne znam koji je default tip slanja FORM-e, cini mi se da je GET, tako da mozes koristiti i $_GET['param'] .

Onaj kod gore ce raditi samo ako je u php.ini register_globals direktiva setovana na ON. :)

Vise o tome na: http://se2.php.net/register_globals
[ turncoat @ 29.11.2003. 20:27 ] @
Hvala puno... Radi... :)