Come faccio a passare il valore di una variabile ad una pagina dinamica tramite un link?
Ad. esempio come faccio a scrivere un link del genere <a href="pagina.php> pagina.php </a> e a passare la variabile $zona a pagina.php?
Come faccio a passare il valore di una variabile ad una pagina dinamica tramite un link?
Ad. esempio come faccio a scrivere un link del genere <a href="pagina.php> pagina.php </a> e a passare la variabile $zona a pagina.php?
Ciao basta semplicemente scrivere così pagina
Nella pagina successiva per usare la var. zona dovrai usare la variabile globale GET in questo modo $_GET[zona].
![]()
![]()
si può usare pure la forma abbreviata
<a href="pagina.php?zona=<?=$zona?>>pagina.php</a>
e nella pagina ricevente usa $_REQUEST['zona'] per recuperare il valore della variabile
funzionaOriginariamente inviato da Emulman
si può usare pure la forma abbreviata
<a href="pagina.php?zona=<?=$zona?>>pagina.php</a>
e nella pagina ricevente usa $_REQUEST['zona'] per recuperare il valore della variabilegrazie.
Se devo passare due variabili com'è la sintassi?
Metti & tra una variabile e l'altra....
e recuperi con:Codice PHP:
[url="pagina.php?zona=<?= $zona ?>&studio=<?= $studio ?>"]pagina.php[/url]
Codice PHP:
$zona = $_GET['zona'];
$studio = $_GET['studio'];
![]()
la forma abbreviata <?=$variabile ?> è sconsigliata ed eliminata nelle nuove versioni di php
La forma giusta è quella di fabjo <?php echo $variabile ?> poi se la variabile arriva da url quindi in GET richiamala con $_GET con $_REQUEST si richiamano $_GET $_POST e Cookie meglio specificare anche per sicurezza il tipo specifico di variabile.