Posted By: Micval (vladce pocasi) on 'CZwww'
Title:     Re: WinXP a PHP
Date:      Mon Feb  3 14:36:31 2003

> Tak instalaci jsem zvladnul, nainstalil jsem si IIS + PHP + MySQL, ale asi 
> jsem uplne nezvladnul konfiguraci php.ini, protoze mi nejede tohle:

jaka verze PHP?
od PHP 4.2 (myslim) vejs se standardne promenny predany "z prihlizece" 
neukladaji automaticky do globalnich promennych jako $jmeno, ale spis do
$_POST['jmeno'] nebo $_GET['jmeno'] podle metody (a jeste mozna do jinejch 
poli jako $_SERVER)..

> <INPUT type=text name=jmeno>
> <INPUT type=submit value="Pxidat" name=button1>
> <INPUT type=reset value="Smazat" name=button2>
> <HR>
> <? echo ("$jmenon"); ?>
> <? echo ("pokus"); ?>

takze bych to videl nejspis na echo "$_POST[jmeno]n";
ja (pokud nepotrebuju nutne rozlisit jestli je vstup z get nebo post) delam 
to, ze si je zmerguju do $ARGV = array_merge($_POST,$_GET)
a pak bych psal echo "$ARGV[jmeno]n";

> Nevypisuje mi to $jmeno, vypise to pouze "pokus". Nevite, kde muze byt
> chyba? 
> Co kde nastavit?
>                Adam

Budto pouzivej "novy" globalni promenny nebo zapni register_globals
v php.ini. Z hlediska bezpecnosti je lepsi prvni postup, tj. register_globals 
nechat vypnuty. 



:: micval at temnet dot org

Search the boards