modulo

Transcript

modulo
Creazione di moduli
Creazione di moduli
Che cos'è un modulo?
Un elenco di domande accompagnato da aree in cui è possibile
scrivere le risposte, selezionare opzioni.
Il modulo di un sito Web viene utilizzato per raccogliere
informazioni dai visitatori.
I visitatori di un sito digitano le proprie informazioni nei campi
del modulo e indicano le proprie preferenze facendo clic su:
•pulsanti di opzione
•caselle di controllo
•caselle di riepilogo.
Possono inoltre inserire commenti nelle caselle di testo.
Creazione di moduli
I moduli e FrontPage
In Microsoft FrontPage è possibile creare un modulo inserendo i
campi in un modulo vuoto oppure utilizzando la Creazione
guidata Pagina modulo o un modello di pagina modulo.
È possibile specificare come raccogliere i risultati del modulo
(i dati inseriti dai visitatori del sito) e decidere l'aspetto della
pagina di conferma nella quale i visitatori potranno
visualizzare i risultati.
Per far funzionare i moduli in un sito Web è necessario
pubblicare il sito su un server Web con le estensioni del server
di FrontPage o SharePoint Team Services di Microsoft.
Estensioni del server di FrontPage: Insieme di programmi e script che
supportano la modifica in FrontPage e estendono la funzionalità di un
server Web
Tipi di modulo
„
„
„
„
„
„
„
Modulo recapiti
Modulo richieste
Modulo d'ordine con informazioni per spedizione e
fatturazione
Modulo utente
Commenti dei visitatori
Modulo di ricerca (consente ai visitatori di eseguire
ricerche nel sito Web)
Modulo di accesso (per richiede ai visitatori del sito di
fornire il proprio nome utente e password)
Creazione di un modulo
Quando si inserisce un
modulo, Microsoft FrontPage
inserisce un'area rettangolare
delimitata da una linea
tratteggiata contenente un
pulsante Invia e un pulsante
Reimposta.
All'interno dell'area
rettangolare è possibile
inserire testo e campi
modulo.
I campi
I campi possono essere:
„
caselle di testo;
„
pulsanti di opzione;
„
pulsanti di comando;
„
….
(variano in relazione al tipo di informazioni che si desidera ricevere dal
visitatore del sito).
Creare il modulo
La creazione di un modulo in linea con Microsoft FrontPage
richiede i seguenti passaggi :
1. Aggiunta di campi nel modulo
Menu INSERISCI – MODULO Dopo aver disposto i campi sul modulo, è possibile inserire
testo, interruzioni di riga, tabelle, fogli di stile CSS, oggetti
grafici,…
Esistono diversi tipi di campi che possono essere ulteriormente
personalizzati.
joe@micro
I vari campi di un modulo
• Casella di testo
da utilizzare per
digitare testi brevi (ad esempio un nome o un
numero).
immettere un indirizzo di posta elettronica
• Pulsanti di opzione
da utilizzare per
la selezione di una sola opzione da un gruppo di
alternative.
• Area di testo
da utilizzare per
digitare una o più righe di testo (ad esempio un
commento).
Il campo scorre per adeguarsi alla lunghezza del testo.
• Casella di riepilogo
da utilizzare per
presentare a un visitatore del sito un elenco di
opzioni.
I vari campi di un modulo
• Casella di controllo
da utilizzare per
selezionare o deselezionare la casella di controllo o
selezionare più voci.
• Pulsante di comando
da utilizzare per
consentire ai visitatori di inoltrare il modulo dopo
averlo compilato, di cancellare il contenuto dei campi
ripristinando lo stato originario del modulo o di
eseguire script personalizzati.
È possibile aggiungere in un modulo un'immagine da
utilizzare al posto del pulsante di invio.
I vari campi di un modulo
• Pulsante Avanzato
Inserendo il pulsante Avanzato, è possibile creare uno
script che consentirà al modulo di eseguire le operazioni
richieste.
E’ estremamente personalizzabile: nella sua etichetta
possono essere utilizzati tutti i tipi di caratteri, colori e
persino tabelle
• Casella di gruppo
da utilizzare per
separare un gruppo di controlli correlati o un testo
dalle altre informazioni presenti nella pagina o nel
modulo.
• Caricamento file
da utilizzare per
inviare un file al sito Web.
I vari campi di un modulo
•Campo password
da utilizzare per
immettere una password per accedere al sito
Web. I campi per la password non sono altro
che caselle di testo a riga singola.
Quando il visitatore del sito scrive in campi di questo tipo,
la maggior parte dei browser visualizza una serie di
asterischi per motivi di riservatezza.
Solo il sistema operativo UNIX consente la convalida e la
registrazione tramite browser.
Creare il modulo
2. Impostazione della funzionalità dei singoli campi
Dopo aver deciso quali tipi di campo aggiungere al
modulo, è possibile definirne la funzionalità e l'aspetto.
Le etichette dei campi e le istruzioni possono essere
digitate direttamente nel modulo.
È inoltre possibile impostare le proprietà per ogni campo
(ad esempio, la lunghezza di una casella di testo) e
definire le opzioni di una casella di riepilogo.
3. Impostazione delle modalità di raccolta delle
informazioni
Dopo che un visitatore del sito ha inviato il modulo, è
necessario raccogliere i dati inseriti (i risultati del modulo)
per poterli visualizzare, o elaborarli secondo le necessità
In alternativa, è possibile ricevere i risultati mediante
posta elettronica, salvarli in un in un database oppure in
un file di testo o HTML.
Creare il modulo
4. Aggiunta di una pagina di conferma
FrontPage visualizza automaticamente una pagina di
conferma per il visitatore del sito.
È possibile creare una propria pagina di conferma e
decidere quali campi mostrare al visitatore del sito.
5. Creazione di tasti di scelta rapida
da utilizzare per
consentire al visitatore di un sito di
selezionare un campo di un modulo
utilizzando la tastiera invece di fare clic sul
campo.
6. Determinazione dell'ordine di tabulazione per il
modulo
I visitatori del sito possono passare da un campo
all'altro, premendo TAB.
Raccolta e memorizzazione dei dati
immessi nei moduli dai visitatori
Per impostazione predefinita, i risultati dei moduli vengono
salvati in un file di testo.
™ Creare un modulo per l'invio di informazioni a un
database
In un sito Web, in cui è disponibile una connessione di
Database, procedere nel seguente modo:
„ Scegliere Nuovo dal menu File e quindi fare clic su Pagina
o Web.
„ Nell'area Nuovo da modello del riquadro attività Nuova
pagina o Web fare clic su Modelli sito Web.
„ Fare clic su Creazione guidata interfaccia database e
quindi fare clic su Aggiungi al Web corrente.
„ Scegliere OK.
„ Nella finestra di dialogo Creazione guidata interfaccia
database fare clic su Utilizza una connessione a un
database esistente e quindi selezionare una connessione
nella casella di riepilogo.
Raccolta e memorizzazione dei dati
immessi nei moduli dai visitatori
Scegliere il pulsante Avanti.
„
Selezionare la tabella o vista che si desidera utilizzare per
la connessione al database e quindi scegliere Avanti.
Per modificare un campo modulo procedere nel seguente
modo:
• Selezionare un valore nell'elenco Modifica elenco tipi
campi modulo e quindi fare clic su Modifica.
• Selezionare un valore diverso nell'elenco Tipo di input
per i campi del modulo.
• Scegliere OK e quindi Avanti.
• Selezionare Modulo di invio e quindi scegliere Fine.
Verranno create:
„
Una pagina con titolo "Modulo d'invio" che viene
aperta in visualizzazione Pagina.
„
Una cartella chiamata /Origine dati_interface/origine
record (se non esiste già) per la memorizzazione
della pagina dei risultati.
„
Creare un database con Microsoft FrontPage
per il salvataggio dei risultati del modulo
In visualizzazione Pagina fare clic con il pulsante destro
del mouse sul modulo, quindi scegliere Proprietà modulo
dal menu di scelta rapida.
„
Fare clic su Invia a database e quindi su Opzioni.
„
Verrà richiesto di selezionare una connessione di database
valida e una tabella in cui memorizzare i risultati del
modulo. Fare clic su OK.
„
Nella scheda Risultati database scegliere il pulsante
Crea database.
„
Verrà creato un database di Microsoft Access.
„
Dopo che il database è stato creato, verrà visualizzato un
messaggio di conferma che riporta il nome del database e
la posizione nel sito Web.
Esempio: /fpdb/Form.mdb significa che il nome del database è
Form e che il database si trova nella cartella /fpdb creata
da FrontPage nel sito Web corrente.
„
Configurare un modulo per il salvataggio
dei risultati in un database esistente
„
1.
2.
3.
4.
5.
6.
È possibile salvare i risultati del modulo in un database
compatibile con ODBC. I dati immessi nel modulo verranno
inviati direttamente al database.
In visualizzazione Pagina fare clic con il pulsante destro del
mouse sul modulo, quindi scegliere Proprietà modulo dal
menu di scelta rapida.
Selezionare il pulsante di opzione Invia a database.
Scegliere il pulsante Opzioni.
Nella scheda Risultati database selezionare la connessione
per il database desiderato dalla casella Connessione di
database da utilizzare.
Dalla casella Tabella risultati moduli selezionare la tabella in
cui si desidera inserire i risultati del modulo.
Fare clic sulla scheda Campi da salvare. Verrà visualizzato
un elenco di tutti i campi del modulo.
Per ogni campo è necessario specificare la colonna del database in
cui salvare i dati.
Configurare un modulo per il salvataggio
dei risultati in un database esistente
7.
Nella casella Campi modulo da salvare selezionare un
campo, quindi scegliere Modifica.
8. Nella casella Colonna di database in cui salvare i dati
specificare la colonna in cui si desidera salvare i dati dei
campi del modulo, quindi scegliere OK.
Le colonne elencate provengono dalla tabella specificata in
precedenza.
9. Ripetere i passaggi 7 e 8 per ciascun campo del modulo.
10. Per salvare nel database informazioni aggiuntive quali il
tipo di browser del visitatore del sito, il nome del
computer remoto, la data e l'ora o il nome utente, fare clic
sulla scheda Altri campi e ripetere i passaggi 7 e 8 per
ciascun campo che si desidera salvare.
Configurare un modulo per il salvataggio
dei risultati in un file
„
„
„
„
„
Uno dei modi più semplici per raccogliere informazioni sui
visitatori consiste nel salvare i risultati del modulo in un
file di testo o HTML.
Per impostazione predefinita, il file si trova in _private,
una cartella nascosta del sito Web.
È comunque possibile modificare il percorso e il nome del
file in base alle proprie esigenze. È inoltre possibile
selezionare il formato del file di testo e specificare se i
nomi dei campi devono essere inclusi nei risultati, nonché
specificare un secondo file in cui salvare i risultati.
In visualizzazione Pagina fare clic con il pulsante destro
del mouse sul modulo, quindi scegliere Proprietà
modulo dal menu di scelta rapida.
Fare clic su Invia a.
Verranno visualizzati un nome di file e un percorso
predefiniti per il file dei risultati.
Configurare un modulo per il salvataggio
dei risultati in un file
„
„
„
Per specificare un file diverso digitare un nome e un
percorso diversi nella casella Nome file oppure fare clic su
Sfoglia per selezionare direttamente il file.
Scegliere il pulsante Opzioni, quindi fare clic sulla scheda
Risultati.
Impostare le proprietà del file dei risultati come
desiderato.
Configurare un modulo per l'invio dei
risultati in un messaggio di posta elettronica
È possibile inviare i risultati di un modulo in un messaggio di
posta elettronica.
Ogni volta che viene inoltrato un modulo, viene inviato un
messaggio con i risultati all'indirizzo di posta elettronica
specificato.
È anche possibile impostare altre opzioni per i messaggi, ad
esempio il testo per la riga Oggetto e l'indirizzo per la riga Da.
„In visualizzazione Pagina fare clic con il pulsante destro del
mouse sul modulo, quindi scegliere Proprietà modulo dal
menu di scelta rapida.
„Fare clic su Invia a.
„Nella casella Indirizzo di posta elettronica digitare
l'indirizzo di posta a cui devono essere inviati i risultati del
modulo.
„Se non si desidera che i risultati vengano salvati in un file
oltre a essere inviati tramite posta elettronica, cancellare il
contenuto della casella Nome file.
Configurare un modulo per l'invio dei
risultati in un messaggio di posta elettronica
„
„
Scegliere il pulsante Opzioni, quindi fare clic sulla scheda
Invia risultati tramite posta elettronica.
Effettuare una o più delle seguenti operazioni:
• Nella casella Formato posta elettronica impostare il
formato del testo.
• Nella casella Oggetto digitare il testo che si desidera
appaia nella riga Oggetto del messaggio di posta.
• Se si desidera che la riga Oggetto contenga i risultati di
un campo del modulo, selezionare la casella di controllo
Nome campo modulo, quindi digitare il nome del
campo nella casella Oggetto.
• Nella casella Destinatario risposta digitare un indirizzo
di posta se si desidera che appaia come mittente del
messaggio.
Configurare un modulo per l'invio dei
risultati in un messaggio di posta elettronica
• Se il modulo contiene un campo in cui il visitatore del
sito deve specificare il proprio indirizzo di posta
elettronica, è possibile utilizzare tale indirizzo come
indirizzo del mittente.
• Selezionare Nome campo modulo, quindi nella casella
Destinatario risposta digitare il nome del campo del
modulo.
Creare un modulo utilizzando l'apposita
creazione guidata
„
„
„
„
Scegliere Nuovo dal menu File e quindi fare clic su Pagina
o Web.
Nel riquadro attività Nuova pagina o Web selezionare
Modelli di pagina nell'area Nuovo da modello.
Nella scheda Generale selezionare Pagina modulo, quindi
scegliere OK.
Seguire le istruzioni sullo schermo per creare il modulo.
Per verificare la funzionalità del modulo, è necessario
innanzitutto pubblicare il sito Web su un server Web con le
estensioni del server di FrontPage