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.

Responder a