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