Page 126 - HTML, PHP & MYSQL - La programmazione eb
P. 126
(generalmene usato nelle QueryString). Vediamoli
separatamente.
La variabile $_GET
Con il metodo GET i dati vengono passati
direttamente all'interno dell'indirizzo web (URL) della
pagina, il quale si presenterà accompagnato da un punto di
domanda (?) seguito dai dati organizzati in coppie
nome/valore (qualora vi siano diverse coppie queste
saranno legate tra loro dal simbolo &). Facciamo un
esempio di utilizzo del metodo GET realizzando una
semplice QueryString:
http://www.sito.com/automobili.php?mar
ca=fiat&modello=panda
Nell'esempio qui sopra abbiamo ipotizzato di avere una
pagina dinamica chiamata "automobili.php" in grado di
visualizzare informazioni relativamente a diverse
autovetture sulla base di due parametri (marca e modello).
Il contenuto della pagina "automobili.php" cambierà,
ovviamente, ogni volta che varieranno i valori dei
parametri marca e modello.
PHP memorizza i dati passati attraverso la
QueryString all'interno della variabile $_GET. Nello
specifico del nostro esempio faremo così per recuperarne il
valore all'interno della pagina "automobili.php":
<?php
//Recupero il valore del parametro "tipo"
$marca_auto = $_GET['marca'];
//Recupero il valore del parametro "modello"
127