Informatica 3 Liceo Scientifico Scienze Applicate/Spiegazione Uso Forms: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: aggiunge sommario alle pagine del libro |
Nessun oggetto della modifica Etichetta: Editor wikitesto 2017 |
||
Riga 11:
Per la creazione di un form utilizziamo l'omonimo tag form, come nell'esempio che segue:
<
<form method="" action="" target="">
...
</form>
</syntaxhighlight>
Scopo di questo tag è di fare da contenitore ad una serie di tag (che vedremo tra poco) che costituiranno gli specifici controlli del modulo.
Riga 55:
Vediamo un esempio di un ipotetico form HTML per la raccolta di dati personali:
<
<form method="post" action="esegui.php">
Riga 81:
</form>
</syntaxhighlight>
ESTRARRE DATI:
Riga 93:
Nell'esempio qui sotto abbiamo ipotizzato di avere una pagina dinamica chiamata "esegui.php" in grado di visualizzare informazioni relativamente a diversi dati personali. Il contenuto della pagina "esegui.php" cambierà, ovviamente, ogni volta che varieranno i valori dei parametri inseriti nella form. 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 “esegui.php":
<
?php
//Recupero il valore del parametro "nome"
Riga 104:
echo "Benvenuto " . $nome_utente. " " . $cognome_utente;
?>
</syntaxhighlight>
Come avrete notato, per recuperare i dati passati dalla QueryString ho usato $_GET accompagnato da parentesi quadre al cui interno ho scritto (tra gli apici) il nome del parametro da recuperare (come vedremo tra breve useremo la stessa sintassi anche con $_POST). Da questa sintassi possiamo intuire che $_GET (come $_POST) è un array superglobale che, come tale, può essere richiamata in qulunque punto del nostro codice, anche all'interno di funzioni e metodi.
|