Forms

Utilizzato per raccogliere i dati dell’utente, si divide in due parti:

  • pagina che contiene i vari campi, consente all’utente di effettuare diverse scelte;

  • pagina che raccoglie i dati inseriti dall’utente, si trova sul server e può essere in cgi, asp, php, jps o altro;

<form name=”dati-utente” action=”registrazionedati.php”>

</form>

L’invio dei dati possono essere inviati in due modi:

  • GET, i dati vengono inviati assieme all’url;

  • POST, i dati vengono inviati in due step:

    • prima viene contattata la pagina di risposta sul server;

    • sucessivamente vengono inviati i dati;

I campi, se sono numerosi, si possono raggruppare tramite il tag fieldset e tramite legend dare un nome alle macro-aree.

Questi sono alcuni tag da usare dentro al form:

  • label, per inserire un’etichetta;

  • input, indica i campi dove l’utente può inserire i dati, ci possono essere diversi tipi:

    • text, testo;

    • password, mostra asterischi al posto dei caratteri;

    • submit, inviare i dati inseriti;

    • reset, azzerare il form;

    • button, bottone generico;

    • checkbox, consentiamo all’utente di operare delle scelte multiple;

    • radio, consente all’utente una scelta singola;

    • file, permette di selezionare un file da inviare;

Si possono realizzare dei menù con il tag select, ogni voce viene specificata all’interno del tag option e il valore tramite l’attributo value. Tramite l’attributo multiple possiamo fare una selezione multipla.

Se dobbiamo passare dei dati che l’utente non deve visualizzare usiamo l’attributo hidden nel tag input.

Follow by Email
Facebook
Twitter
Telegram