[bglug] Script PHP TEXT->PNG che fa quello che vuole lui
./SuperbepS
superbeps@bglug.it
Mer 11 Feb 2004 20:58:22 CET
In data astrale 19:57, mercoledì 11 febbraio 2004, Fleur ci allietò dicendo:
> http://localhost?msg=testo+di+prova
> Dove sbaglio ?
>
> if (isset($msg)) $text->msg = $msg; // text to display
Da php 4.2.0 la funzionalita' Register Globals e' passata da ON a OFF questo
significa che le variabili ottenute tramite
GET,
POST o
COOKIE
non verranno piu' registrate come variabili globali ma verranno inserite in un
array apposito.
Quindi in questo caso hai tre opzioni:
1- Correggere lo script mettendo if (isset($msg)) $text->msg=$_GET["msg"];
2- Modificare il php.ini e mettere register globals = on
3- Inserire nella configurazione di apache
<Directory /dir/dove/sta/lo/script/>
php_flag register_globals on
</Directory>
La terza opzione e' molto utile se hai qualche cosa di sviluppato con register
globals a on su un server dove devi tenerli ad OFF; cio' significa che puoi
attivare la vecchia modalita' di funzionamento anche solo per una cartella.
Ecco qualche link esplicativo:
http://it2.php.net/register_globals
http://it2.php.net/manual/en/configuration.directives.php#ini.register-globals
http://it2.php.net/manual/en/language.variables.predefined.php
Spero di essere stato utile :-)
--
Si vis pacem, para bellum; Si vis potam, para ocellum
___________________________________________________________
Celle Delegate: "Sorry, wrong species."
-- "Lonely Among Us", Stardate 41249.3
Maggiori informazioni sulla lista
bglug