Il linguaggio HTML - Parte 3

Documenti analoghi
Lezione 6: Form 27/04/2012

04/05/2011. Lezione 6: Form

Form Editor. Dove NomeProfilo è personalizzabile.

Laboratorio Progettazione Web PHP e FORMs HTML. Andrea Marchetti IIT-CNR andrea.marchetti@iit.cnr.ita 2013/2014

DURANTE LA NAVIGAZIONE NEI SITI WEB I VISITATORI NON SOLO POSSONO CONSULTARE INFORMAZIONI STATICHE

I FORM. L'attributo action contiene l'url del file php a cui devono essere inviati i file per essere elaborati.

HTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>...

Dott.ssa Adriana Pietramala

ESEMPI DI FORM (da

Lezione nr. 5. Per creare un modulo è necessario avere delle conoscenze di base del linguaggio HTML. Niente di difficile ovviamente!

Il linguaggio HTML - Parte 4

Interazione con l utente : i moduli.

I Tag dell html. Parte quarta

19. LA PROGRAMMAZIONE LATO SERVER

Modulo o Form in Html

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5

1) Il client(browser utilizzato) invia al server i dati inseriti dall utente. Server

Manuale d uso Lexun Area Riservata proprietà di logos engineering - Sistema Qualità certificato ISO 9001 Det Norske Veritas Italia

FtpZone Guida all uso Versione 2.1

MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

FORMMAIL.pl. E'presentata una lista dei campi che possono essere utilizzati all'interno della form: CAMPO NECESSARIO DA INSERIRE NELLA FORM

Lezione nr. 7. >> Come posso recuperare un valore da un campo TEXT?

Applicazioni Web: meccanismi per il passaggio di informazioni tramite HTTP Corso di Applicazioni Telematiche

FtpZone Guida all uso

Configurazione client di posta elettronica per il nuovo servizio . Parametri per la Configurazione dei client di posta elettronica

NOME 0 PROVIDER DOMINIO istruzione.it

Lezione nr. 8. Allora ecco come fare per recuperare le ultime tre tipologie di campo che ci sono rimaste da vedere.

Manuale d Uso di Mailchimp:

Guida all'uso Di mylittleadmin

Obiettivo dell esercitazione

GUIDA INSERIMENTO ARTICOLI SUL BLOG PCFACTORY.IT

Configurazione client di posta elettronica per il nuovo servizio . Parametri per la Configurazione dei client di posta elettronica

Guida utente alla compilazione delle richieste di contributo on-line per le Associazioni dei Consumatori

DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

MANUALE PARCELLA FACILE PLUS INDICE

Siti interattivi e dinamici. in poche pagine

Eleonline gestione dello spoglio elettorale

Dexma Newsletter System

USARE JOOMLA 1.7/2.5 per gestire il vostro sito.

Importare/esportare la rubrica di Webmail Uniba

Il Protocollo HTTP e la programmazione di estensioni Web

Gestionale Fiarc sul Web Iscrizione alla Fiarc on line Iscrizioni alle gare - Gestione delle iscrizioni Istruzioni per l utilizzo

Sicurezza Protezioni in una pagina Web

Guida all uso. Esso sarà riportato nell intestazione. Vediamo:

I sistemi ANFN ISACCO 2.0. Sistema informativo per la gestione della banca dati degli associati. Isacco 2.0

Questo è riservato all Organizzazione Nazionale per la sistemazione delle parrocchie negli alberghi e per controlli contributi

MODULO 1 PARTE 3. Programmazione (scripting) server-side con PHP 3.a HTTP request e HTTP response (form e link)

MANUALE UTENTE. TeamPortal Liste Distribuzioni

PANNELLO DI CONTROLLO

BASI DI DATI Cos è il PHP. Cos è il PHP. Esercitazione su PHP & MySQL

Vi ricordiamo che per qualsiasi problema tecnico o informazione potete contattare info@eduitalia.org oppure Francesco al

Corso di Informatica. Prerequisiti. Modulo T3 B3 Programmazione lato server. Architettura client/server Conoscenze generali sui database

PANNELLO DI CONTROLLO

4.1 FAX Sollecito consegne via (Nuova funzione)

DHL Express (Switzerland) Ltd. 1 DHL IntraShip User Guide

I M P O S T A R E U N A C C O U N T D I P O S T A C O N M O Z I L L A T H U N D E R B I R D

1. Manuale d uso per l utilizzo della WebMail PEC e del client di posta tradizionale

Come installare un nuovo account di posta elettronica in Outlook 2010

Appunti su ASP (Active Server Pages)

Guido d uso sito internet Unione Valdera

DOCUMENTO ESPLICATIVO

MANUALE PER CONSULTARE LA RASSEGNA STAMPA VIA WEB

Procedura SMS. Manuale Utente

Metodo Condomini e MultiDialogo

PROGRAMMA SVOLTO DI INFORMATICA ANNO SCOLASTICO 2013/2014. DOCENTE: Villani Chiara

REGISTRAZIONE DEL CONSULENTE SUL PORTALE SAN.ARTI. (Manuale)

Per accedere clicca su START o AVVIO (in basso a sinistra sul tuo schermo), poi su PROGRAMMI, ACCESSORI e infine su BLOCCO NOTE.

per scrivere un articolo da prima pagina! per inviare una newsletter Come si crea Comunicazione Anfaa Edizione 4a.2013

Guida Sintetica sulle operazioni iniziali per l'utilizzo di Scuolanext

UNIVERSITÀ DEGLI STUDI DELL INSUBRIA

NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT.

Integrazione InfiniteCRM - MailUp

Progettazione Web Applicazioni client-server

Manuale Amministratore bloodmanagement.it

La piattaforma e-learning Informazioni e strumenti principali

Guida alla conferma del posto

Manuale del Docente - Scienze Politiche

Guida docenti all inserimento delle informazioni sugli insegnamenti (programmi, etc.) da web

Il linguaggio HTML - Parte 2

Client - Server. Client Web: il BROWSER

Guida Migrazione Posta Operazioni da effettuare entro il 15 gennaio 2012

Moodle Guida rapida per docenti

Basi di dati. Il Linguaggio SQL. K. Donno - Il Linguaggio SQL

Guida per la registrazione alla piattaforma di Gestione dei Corsi per il Consulente Tecnico Telematico

Transcript:

Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Parte 3 Dott. Chiara Braghin braghin@dti.unimi.it Addenda Vedi tabella caratteri speciali Vedi file caratteri_speciali.html Come indicare il path del file contenente l immagine. Vedi file lezione_img.html C. Braghin - HTML, Part 3 2 1

L elemento <FORM> L'elemento <FORM> permette di creare un modulo (form in inglese) riempibile da chi consulta il documento stesso L'utente che legge il documento HTML vedrà la maschera come un insieme di campi di inserimento dati: potrà scrivere informazioni all'interno di alcuni campi selezionare bottoni e menu pop-up Quando l'utente spedirà la maschera selezionando il pulsante di sottomissione i dati saranno codificati e spediti al server, dove andranno gestiti da un qualche programma3 C. Braghin - HTML, Part 3 3 L elemento <FORM> (2) - Sintassi <FORM> tag principale l attributo ACTION specifica l'url al quale vanno spediti i dati o l azione che viene eseguita l attributo METHOD specifica il tipo di metodo HTTP usato per spedire i dati: il metodo GET fa si che i dati vengono aggiunti all'url come una stringa di query il metodo POST spedisce i dati come in un corpo di documento HTML, cioe' nello stesso modo in cui il browser riceve i dati di un documento HTML, ma nella direzione opposta. I dati ricevuti tramite FORM sono spediti al servere lì utilizzati. C. Braghin - HTML, Part 3 4 2

L elemento <FORM> (3) - Tag All interno del tag <FORM> vanno inseriti altri tag per permettere all utente di inserire i dati <INPUT> Genera bottoni tipo radio, menu a cascata, campi di inserimento a linea singola e pulsanti, a seconda del valore dell attributo TYPE: SUBMIT: crea il pulsante submit che, quando cliccato, spedisce i dati inseriti nel form all indirizzo specificato nell attributo ACTION RESET: crea il pulsante reset che, quando cliccato, cancella i dati inseriti nel form TEXT: input di testo RADIO: crea radio box CHECK: crea check box PASSWORD: spazio per la password HIDDEN: campo nascosto BUTTON: pulsante generico C. Braghin - HTML, Part 3 5 L elemento <FORM> (3) - Tag <TEXTAREA> Crea una zona per l inserimento libero di testo NAME, ROWS, COLS sono attributi che definiscono, rispettivamente, il nome usato nella spedizione, il numero di righe e il numero di colonne del riquadro creato <SELECT> Crea delle liste selezionabili NAME è l attributo che definisce il nome usato nella spedizione <OPTION> serve per definire ciascun elemento della lista (e annidato all interno di <SELECT> ha come attibuti VALUE, che inserisce il valore nella lista, e SELECTED che stabilisce il valore assegnato di default il tag di chiusura è opzionale Potete anche usare le tabelle <TABLE> per aggiustare il layout della vostra maschera Esempio12: form.html C. Braghin - HTML, Part 3 6 3

L elemento <FORM> (4) - Esempio NB: il tag <SELECT> ha anche un attributo SIZE che permette di specificare quanti elementi del menu devono essere visibili. Se non si specifica nulla, c è un solo elemento visibile. C. Braghin - HTML, Part 3 7 Esercizi 1) Progettare un form (utilizzando una tabella per migliorare il layout) per la prenotazione di un volo aereo per una compagnia aerea che vola solo nelle tratte: Roma-MI, Roma-VE. Alcune informazioni che devono essere contenute: Volo di sola andata Volo andata e ritorno Località di partenza e destinazione Date dei voli C. Braghin - HTML, Part 3 8 4

Esercizi (6) 7) Preparate un file HTML contenente dei campi di testo, dei pulsanti di tipo radio o check box, un'area per contenere un commento da parte dell'utente. Ad esempio, potete inserire: un campo per il nome dell'utente un campo per il cognome dell'utente un campo per l'indirizzo di posta elettronica... un'area per richiedere dei suggerimenti/commenti sul vostro sito ovviamente non dovrà mancare il pulsante per l'invio del modulo C. Braghin - HTML, Part 3 9 Esercizi (7) 8) Scrivete il codice HTML per la compilazione di un questionario on line pensate ad alcune domande che ammettono risposta singola e create dei radio button con le risposte se avete domande a risposta multipla, ricordate di usare i pulsanti di tipo check-box C. Braghin - HTML, Part 3 10 5