I forms costituiscono probabilmente il metodo
d'interazione con l'utente più usato dai siti presenti su
Internet. In associazione con il protocollo CGI, è
possibile creare dei questionari, dei moduli per l'interrogazione
dei motori di ricerca, dei moduli d'invio posta, dei carrelli
della spesa virtuali, e quant'altro in genere possa venire in
mente all'amministratore del sito.
Iniziamo con la presentazione del tag che definisce un form: <FORM>...</FORM>.
I parametri immediatamente utilizzabili (da inserire dunque
all'interno del tag d'inizio), sono i seguenti:
| ACTION | Indica generalmente una URL alla quale si desidera inviare il contenuto del form. Solitamente, la URL indica un programma che segue lo standard CGI e che è stato creato appositamente per far fronte a quelle specifiche richieste da parte degli utenti. |
| METHOD | Può assumere uno solo dei valori POST e GET: METHOD=post oppure METHOD=get. Le differenze fra i due metodi riguardano il modo in cui i dati vengono inviati al programma CGI preposto alla loro analisi. Il metodo POST è quello preferito dalla maggior parte dei programmatori HTML in quanto consente di trasferire molte più informazioni in modo più chiaro al server. |
Dopo questa necessaria introduzione, passiamo in rassegna i
vari oggetti che possiamo inserire in un form, precisando che
tali tags devono essere contenuti fra quelli di definizione form:
<FORM>...</FORM>
Pagina successiva