disign.it | PHP: ricavare valori POST e GET e costruire variabili corrispondenti | a digital sign for a best design!
A digital sign for a best design
Programmazione 2.187 visualizzazioni

PHP: ricavare valori POST e GET e costruire variabili corrispondenti

16/05/2012

Una funzione di PHP che permette di ricavare tutti i valori inseriti negli array POST  e GET e di costruire le equivalenti variabili valorizzate con i valori ricevuti.

Lo script può esser modificato facilmente, nel codice di esempio stampiamo a video i valori per puro scopo dimostrativo, ma una volta ricavate le varibili possiamo utilizzarle come più ci è utile (memorizzarle in db, memorizzarle in variabile di sessione per portarcele dietro in altre pagine, etc).

 

Ecco il codice

 

$q = explode("&",$_SERVER["QUERY_STRING"]);
foreach ($q as $qi)
{
if ($qi != "")
{
$qa = explode("=",$qi);
list ($key, $val) = $qa;
if ($val)
echo $$key = urldecode($val);
}
}
 
reset ($_POST);
while (list ($key, $val) = each ($_POST))
{
if ($val)
echo $$key = $val;
}

GET
← Jquery: ricavare URL corrente e Title della pagina HTML per supporto video completamente cross browser →

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 

© 2009 - 2017 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.