Hola, precissament a partir de la versió 4.2.0 del PHP per omissió es diu que el paràmetre register_globals = off per un tema de fer més segur el servidor quan s'instal·la per omissió.
En aquest document s'expliquen alguns dels motius que fan que el fet de treballar amb variables que penses que són només locals i que et poden venir de fora. http://www.php.net/manual/en/security.registerglobals.php fins aviat... Àlex Corretgé ----- Original Message ----- From: "Vicent Fornés" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, August 19, 2003 2:25 PM Subject: [politika] Re: Php > > A mi em va passar una cosa semblant quan em vaig instal·lar la Madrake 9.1. Al > final vaig veure que no tenia per cap lloc el php.ini i és que aquesta > distro, quan instal·la el PHP en el procés d'instal·lació no instal·la el > paquet php.ini i aleshora treballa en "safe mode" i pren variables d'altres > scripts només en els arrays $POST i $GET, però no amb el seu nom. Si el teu > problema és aquest, has d'instal·lar manualment el paquet > php-ini-4.3.0-1mdk.rpm i després d'això, ja pots passar les variables igual > amb el mètode POST com GET (en la URL) i les reconeix només posant el nom de > la variable amb el $ davant. > > Vicent > > A Dilluns 18 Agost 2003 19:17, Alfons Nonell i Canals va escriure: > > Hola, > > bé, la pregunta que faré a continuació no és exclusivament linuxera > > però.. té a veure amb el programari lliure. > > > > Doncs bé. Fa força temps que programo amb php i mySQL (m'encanta!) i, > > naturalment, uso força la característica de passar variables d'una plana > > a una altra fent ús de la URL. És a dir, si vull que una plana em > > carregui amb, per exemple, "inici=22", simplement li dic > > nomdelaplana.php?inici=22 i ja ta. > > > > Ara bé. Per una plana que tinc en un servidor extern (com totes) > > necessito unes aplicacions que tinc en local (uns apletts java) i vull > > aprofitar la connexió ADSL per a fer-ho anar. Fins aquí, tot superbé i > > de conya!. La pega és tonta. L'aplicació corre, com no, en una plana php > > i li he de passar unes variables així que, des de fora crido > > (ocultament, per seguretat) > > http://lamevaIP/index.php?nom_variable=valor_variable si?. El problema > > és que la configuració del meu apache-php per algun motiu no permet > > passar variables en URL. Algú sap què he de tocat del fitxer php.ini per > > solucionar-ho? o algú té alguna solució millor?. > > > > Bé, ja em direu quelcom. > > > > Salut i pau! > > > > Alfons. >
