Formularis web
Disseny de pàgines web.

Formularis.


Els formularis permeten interactuar amb els usuaris i demanar informació des d'una pàgina web i enviar-la al servidor per processar-la. En un formulari podem sol·licitar diferents dades que s'emmagatzemaran en camps associats a una variable. Una vegada s'hagin introduït els valors en els camps, l'usuari podrà enviar el seu contingut a la direcció (URL) on es troba el programa que processarà el contingut de les variables. Per a poder realitzar aquesta darrera etapa necessitarem utilitzar un programa anomenat CGI (Common Gateway Interface).
La creació d'aquest tipus de programes seia tema d'un curs diferent, i per això aquí veurem només com es pot enviar el contingut dels camps del formulari a la nostra adreça de correu electrònic, sense necessitat de fer servir cap CGI. La declaració del formulari va entre els codis

A l'interior de la declaració s'indiquen els elements (variables) d'entrada. El codi té els paràmetres action i method. action = "programa" (Indica el programa que tractarà les variables que s'enviïn amb el formulari. En el nostre cas enviarem el contingut de les variables per correu electrònic i per això el "programa" serà "mailto: adreça_de_correu". method = POST / GET ! Indica el mètode amb el que es transferiran les variables. POST produeix la modificació del document de destí (com en el cas d'enviar per correu electrònic el contingut de les variables). GET no produeix canvis en el document de destí (com en el cas d'una consulta a una base de dades, per exemple una pàgina de recerca a Internet).





Baix teniu un petit exemple de botons i utilitats disponibles quan es crea un formulari amb un editor HTML. Podeu provar també l'editor AceHTML que disposa també del botó i quadres de diàleg corresponents. Dissenyeu el vostre formulari dins una pàgina en blanc i proveu-lo amb el navegador.




Podeu provar el que teniu a continuació, de tota manera cal que tingueu el client de correu amb alguna compta configurada per enviar el formulari per e-mail a ecampins@infotelecom.es




Informació ?

Finalment, podem fer servir un formulari com a "llançador" d'enllaços, és a dir, que permeti a l'usuari fer servir un llistat desplegable per triar un enllaç predefinit i accedir-hi. Per a això hem de fer servir l'acció de Javascript: "OnClick".
Formulari Llançador.

Utilitzau l'editor web per a dissenyar el vostre formulari adaptant convenientment el codi font que teniu disponible dins l'arxiu :