Guida a MC-Web
Cliccando sulle domande di interesse le relative risposte sono visualizzate facendo scorrere la pagina dopo l'elenco delle domande.
| |
Scarica il documento corrispondente in formato PDF |
1. MC-Web permette di inserire moduli e questionari sul proprio sito Web?
2. Usando MC-Web posso definire delle aree cliccabili su una determinata immagine?
3. Con MC-Web posso inserire un contatore di accessi alle pagine del mio sito?
4. Mediante MC-Web posso inserire e visualizzare nelle mie pagine dei file esterni?
5. Vorrei inserire nella pagina la data e l'ora corrente. MC-Web mi permette di farlo?
6. Quali altre variabili di sistema posso visualizzare nelle pagine create con MC-Web?
8. Con MC-Web è possibile redirezionare le URL?
9. Posso accedere allo spazio MC-Web anche con il tradizionale protocollo FTP?
10. Devo rispettare delle regole particolari per assegnare i nomi ai file all'interno di MC-Web?
11. E' possibile proteggere l'accesso a determinate directory che compongono il sito gestito con MC-Web?
12. Con le funzioni di MC-Web posso creare e gestire un forum?
13. Posso gestire una base dati all'interno di MC-Web?
14. Come posso eseguire delle ricerche su un database creato con le funzioni di MC-Web?
16. Come visualizzo i record di un database creato in MC-Web?
17. Posso estrarre un solo record da un database gestito con MC-Web?
1. MC-Web permette di inserire moduli e questionari sul proprio sito Web?
MC-link Web ® , grazie alla procedura mailform.pl , permette di gestire con facilità moduli e questionari (normalmente detti: form) che vengono compilati dagli utenti o visitatori delle vostre pagine Web e quindi inoltrati via email ad una o più caselle postali che non necessariamente debbono risiedere su MC-link.
MAILFORM.PL
<FORM ACTION="/cgi-bin/mailform.pl" METHOD=POST>
<INPUT TYPE=HIDDEN NAME="mailbox" VALUE="MCxxxx@mclink.it">
<INPUT TYPE=HIDDEN NAME="cc_mailbox" VALUE="MCyyyy@mclink.it">
<INPUT TYPE=HIDDEN NAME="subject" VALUE="Argomento">
<INPUT TYPE=HIDDEN NAME="success_url" VALUE="success.htm">
<INPUT TYPE=HIDDEN NAME="location" VALUE="http://www.mclink.it/">
<INPUT TYPE=HIDDEN NAME="email" VALUE="mailform@mclink.it">
<INPUT TYPE=TEXT VALUE="" NAME="mittente">
<TEXTAREA COLS=65 ROWS=10 NAME="messaggio">
</TEXTAREA>
<INPUT TYPE="SUBMIT" VALUE="INVIA">
<INPUT TYPE="RESET" VALUE="Cancella">
</FORM>
Non c'è limite al numero e al tipo di campi di cui può essere composto il modulo da far compilare all'utente. Nell'esempio sopra proposto, che simula un normale messaggio email, abbiamo previsto solo solo due campi: uno, di nome "mittente" e uno di nome "messaggio" ma è naturalmente possibile usare qualunque combinazione dei tipi previsti dalle specifiche html (text, password, radio, checkbox, select, textarea ecc.)
Per controllare l'invio del vostro form sono previsti i seguenti campi (alcuni dei quali è opportuno che vengano mantenuti HIDDEN, cioè nascosti a chi compila il form) contenenti informazioni da "passare" al programma per il suo corretto funzionamento:
-
mailbox
È l'indirizzo email a cui verrà inviato il form compilato dall'utente sotto forma di un normale messaggio di posta elettronica. Questo campo è ovviamente obbligatorio. -
cc_mailbox
È l'indirizzo email cui il form compilato viene inviato per conoscenza. È possibile specificare più indirizzi che debbono essere separati fra loro da una virgola. -
subject
È l'oggetto del messaggio di posta elettronica (contenente il form compilato) inviato agli indirizzi email specificati nel campo mailbox ed eventualmente nel campo cc_mailbox . -
success_url
È una normale pagina Web che verrà presentata all'utente che ha compilato il form una volta che la procedura si è conclusa senza errori. -
location
È l'indirizzo completo (url) di un qualsiasi sito Web cui l'utente verrà diretto dopo aver compilato e spedito il form. L'utilizzo di questo campo è alternativo all'uso di success_url e su di esso ha la precedenza qualora fossero specificati entrambi. -
email
È l'indirizzo di posta elettronica di chi compila e spedisce il form. Qualora non venisse specificato, il messaggio di posta elettronica risulterà spedito dall'indirizzo mailform@mclink.it.
Si ricorda che la procedura riconosce tra maiuscole e minuscole nei nomi dei campi per cui, ad esempio, il campo email è diverso da Email e da EMAIL .
Una volta che mailform.pl è stata eseguita con successo nelle mailbox specificate verrà recapitato (con i normali tempi della posta Internet) un messaggio che avrà come oggetto quello inserito nel campo subject , come mittente l'indirizzo indicato nel campo email (o mailform@mclink.it se non indicato) e come corpo (body) qualcosa tipo il seguente:
[Form] http://www.mclink.it/personal/MCxxxx/modulo.html
[Agent] Mozilla/4.0 (Win95; I)
[IP-Address] 195.110.130.79
[date] Sat Nov 7 11:22:15 CET 1998
[email] contenuto del campo email
[subject] contenuto del campo subject
[campo-1] contenuto del campo 1
[campo-2] contenuto del campo 2
.......
[campo-n] contenuto del campo n
Si tenga presente che l'ordine con cui i campi vengono listati nel messaggio in mailbox non necessariamente corrisponde all'ordine in cui compaiono nel form riempito dall'utente. Come si può notare la procedura genera automaticamente i seguenti quattro ulteriori campi:
-
Form
È l'indirizzo completo (url) della pagina Web da cui è stato inviato il messaggio di posta elettronica contenente il form. Si tenga presente che non tutti i browser compilano questo campo che a volte può quindi risultare vuoto. -
Agent
È il browser utilizzato da chi ha compilato e spedito il form. -
IP-Address
È l'indirizzo Internet da cui è stato spedito il messaggio di posta elettronica contenente il form. -
date
È la data di compilazione e spedizione del form.
Si ricorda che ogni utente è responsabile dei contenuti delle pagine pubblicate con MC-link Web ® . In particolare è opportuno che in tutte le pagine contenenti form che presuppongano l'invio di dati personali venga apposto un preciso richiamo alla legge 196/03 normalmente conosciuta come: "Legge sulla privacy".

