Invio e-mail tramite pagina web
E' possibile, per gli utenti del diparimento, creare una pagina web dalla quale inviare e-mail (feedback, richieste informazioni, ecc...).
Per sfruttare questo servizio, occorre utilizzare uno script php creato appositamente dal LCA; cliccare qui per vedere un'esempio funzionante.
Creazione di una propria form
Per creare la propria form per invio dati e' possibile prendere spunto dal seguente esempio:
|
Testo HTML da modificare all'occorrenza:
|
Risultato del codice a fianco aperto in un browser:
|
<form name="form_invio_mail" action="/invia_email.php" method="post">
Da (indirizzo e-mail del richiedente): <br>
<input type="text" name="mittente"><br>
<input type="hidden" name="destinatario" value="alessio.cavalieri@fis.unipr.it">
<input type="hidden" name="paginaritorno" value="http://www.fis.unipr.it/home/cavalieri">
Oggetto della richiesta: <br>
<input type="text" name="oggetto"><br>
Messaggio: <br>
<textarea name="messaggio" columns="10" rows="5"></textarea><br>
<input type="submit" name="submit" value="Send">
</form>
|
|
Uso di invia_email.php
Lo scipt accetta in ingresso i seguenti dati:
- mittente (da chi viene inviata la mail)
- destinatario (chi invia la mail)
- paginaritorno (pagina alla quale si viene indirizzati dopo aver inviato la mail, cliccando "Clicca qui per tornare indietro"); se si omette, la pagina di ritorno e' www.fis.unipr.it
- oggetto
- messaggio (testo del messaggio)
- altri_destinatari (altri indirizzi ai quali si vuol far pervenire la mail, gli indirizzi devono esere separati dalla virgola)
Opzionalmente si puo' utilizzare il parametro intestazione=no per far scomparire l'intestazione ed il pie' di pagina dai messaggi di invio/errore restituiti dallo script:
<input type="hidden" name="intestazione" value="no">
Per realizzare una propria form si puo' partire dal codice html proposto come esempio, cambiando semplicemente l'indirizzo di destinazione.
Anti spammers
Per evitare che si abusi di invia_email.php, viene reso possibile il suo utilizzo solo quando viene eseguito a partire da una pagina del dominio fis.unipr.it, si consiglia quindi di lasciare come nascosti (type="hidden") i campi destinatario e altri_destinatari in modo che il modulo non venga utilizzato per spedire posta non desiderata.