Originariamente inviato da medp
Grazie...

Ma in "if (isset($_SERVER['QUERY_STRING'])" al posto di QUERY_STRING devo mettere il nome della query string da testare no?

Diventerebbe quindi
if (isset($_SERVER['my_var'])...?

no! evidentemente non hai fatto il print_r della variabile, se no avresti visto il contenuto dell'array

la querystring è tutto l'insieme delle variabili che vedi accodate in url, quindi potrebbe contenere: var1=pippo&va2=papaerino&var3=pluto

la variabile $_SERVER['QUERY_STRING'] è una variabile globale del php e conterrà l'interna querystring.

Se tu vuoi verificare che UNA variabile della querystring sia settata devi fare:

codice:
if (isset($_GET['my_var'])) {  //settata}