Questa guida propone un modulo di contatto interamente personalizzabile con i campi che si possono aggiungere togliere e cambiare a piacimento.
Il modulo è già pronto da scaricare e ha la caratteristica:
- Di verificare la validità dell’indirizzo e-mail inserito nel campo;
- Di permettere il reindirizzamento dell’utente ad una determinata pagina al termine dell’invio dei dati (nei passaggi successivi vedremo in quale modo).
Il modulo in php è costituito da due file: una nominato formailPhpMultiplo.htm, ed un secondo file nominato formInvio.php.
Vediamo come procedere con la personalizzazione grafica e la configurazione dei moduli(con la possibilità di rendere alcuni campi obbligatori e/o opzionali).
A seguire i semplici passaggi:
1 – Effettuare il download del file.zip
2 - FILE HTML:
Aprire il file con un qualunque editor di testo e/o web editor per rinominare, aggiungere o rimuovere alcuni dei campi già presenti nel pacchetto scaricabile.
Consigliamo ai i web designer poco esperti, di limitarsi, se necessario a rinominare semplicemente i campi già presenti.
Vedasi immagine che segue (esempio campo “nickname”):

3- FILE PHP
Aprire il file con un qualunque editor di testo e/o web editor e impostare:
Nella RIGA 15: modificare l’indirizzo mail di destinazione (casella di posta dove verranno recapitati i messaggi inviati dagli utenti);
Nella RIGA 20: inserire l’indirizzo del dominio sul quale risiederà il Modulo php. Vedasi immagine che segue:

Nella RIGA 47: decommentare la riga di codice, eliminando il simbolo “//”, e digitare l’indirizzo della pagina alla quale si desidera reindirizzare l’utente una volta terminato l’invio del messaggio tramite il formMail.
Vedasi immagini: 

IMPOSTAZIONI FACOLTATIVE
Nella RIGA 36: è possibile modificare il tempo (misurato in secondi) entro il quale sarà visualizzata la pagina scelta:

RIGA 17: Per quanto riguarda i campi obbligatori, nel presente esempio sono stati configurati solamente i campi nome, cognome ed e-mail.
Sarà comunque possibile aggiungerne di nuovi inserendo, nell’apposita riga del file in html, i nomi dei campi da rendere obbligatori, come illustrato nell’esempio sottostante.
=================================================================
<input type="hidden" name="require" value="e-email,nome">
=================================================================
4 – PUBBLICAZIONE DEL MODULO PHP:
Una volta ultimata la configurazione e la modifica dei files, salvarli e pubblicarli nello spazio remoto del proprio dominio. Il risultato sarà lo stesso mostrato nell’immagine seguente.
Nell’esempio dimostrativo che segue, sono stati esclusi dall’invio di messaggi tutti i clienti che inseriscono un qualunque indirizzo e-mail appartenente al dominio *mio dominio.it, oltre che tutti coloro che inseriscono un indirizzo del tipo: test@test.com

A seguire i dati che giungono al web designer in seguito alla compilazione del modulo:
Indirizzo email: è indicato nel mittente
Nome e Cognome: link bruttocane
Nickname: link
Telefono: +39 XXX.5X55XXX
Messaggio: prova modulo di contatto
Opzionale: tutto bene?
Opzionale2: funziona?
Contatto: si
ListaDiscesa: scelta2
IMPORTANTE: in caso di errore 'provieni da un dominio non autorizzato', assicurarsi di aver impostato correttamente il parametro provenienza.
In caso sia correttamente settato assicurarsi di aver configurato le impostazioni di un eventuale firewall sul vostro computer, ad esempio zoneAlarm® per il quale ecco le impostazioni
|