[Php-it] $_COOKIE e $HTTP_COOKIE_VARS

Tinazzi Matteo matteo at xelefant.com
Mon Jan 29 17:41:40 CET 2007


Nando Ronsisvalle wrote:
>
> Salve a tutti
> ho un pezzo di codice non scritto da me che fa uso della variabile
> $HTTP_COOKIE_VARS.
> Fino ad oggi ha funzionato su una macchina con xp, iis e php come cgi.
> Effettuando la migrazione di questi script su una macchina appena
> installata con apache e php 4.4.4-win32 il browser si lamenta di una
> costante non definita tmputente che e' proprio quella variabile
> definita come cookie.
> Penso: $HTTP_COOKIE_VARS e' deprecata e va sostituita con $_COOKIE,
> quindi sostituisco tutte le voci incriminate con la nuova variabile
> predefinita.
> Speravo si fosse sistemato tutto, ma in realta' era stato troppo
> facile, per cui quando vado alla pagina il server mi risponde cosi':
> *
> Notice*: Use of undefined constant tmputente - assumed 'tmputente' in
> *G:\apache\www\prenot\index.php* on line *170*
> *Notice*: Undefined index: tmputente in
> *G:\apache\www\prenot\index.php* on line
>
> Cosa c'e' che nn va?
>

$HTTP_COOKIE_VARS[tmputente]  <- è sbagliato perchè passi tmputente come 
costante e non come stringa
$HTTP_COOKIE_VARS['tmputente']  <- è corretto

> NR
>
> _______________________________________________
> Php-it mailing list
> Php-it at lists.ziobudda.net
> Per cancellarsi dalla lista:
> http://lists.ziobudda.net/mailman/listinfo/php-it

------------------------------------
Tinazzi Matteo
X-Elefant Software s.r.l.
Via Treviso 61/13 31057 Silea (Treviso)
ICQ# 71-883-066
------------------------------------ 



More information about the Php-it mailing list