[Php-it] Problema molto strano su $GLOBALS e $_POST

Matteo Beccati php at beccati.com
Mon Feb 5 00:00:41 CET 2007


Ciao,

> [pippo] => Hota
> 
> Qualcuno ha un'idea di che cavolo di problema potrebbe essere? è come se
> sul server online non riuscisse a gestire l'array $GLOBALS['pippo'] !!!
> E soprattutto la cosa particolare è che il "Vota", si è trasformato in
> un assurdo "Hota".

Il server remoto ha register_globals on, per cui $GLOBALS['pippo']
esiste già nel momento in cui tu fai:

> $GLOBALS['pippo']['messaggio'] = "ciao"

Tenendo conto che probabilmente la stringa che hai usato realmente
inizia con "H", ti ritrovi a sostituire il primo carattere della stringa
$GLOBALS['pippo'] con il primo carattere della stringa a destra
dell'uguale, come se fosse:

$GLOBALS['pippo'][0] = "ciao";

equivalente a:

$GLOBALS['pippo'][0] = "c";


Ciao ciao
--
Matteo Beccati
http://phpadsnew.com
http://phppgads.com


More information about the Php-it mailing list