Panservice - Internetworking per azienda e privato - www.panservice.itContattaci al numero verde 800 901492
Contatti
Home Chi siamo Connettivita' internet Telefonia fissa Web hosting Server virtuali/dedicati Housing e colocation Domini Email e pec Firewall e vpn Servizi e soluzioni Voice over ip Area clienti Servizio clienti online Helpdesk Risorse e strumenti Documentazione    ManualiForm cgi-mail Iis mail Win 2000 mail Statistiche web Web counter Glossario    DocumentiAcceptable use policy Carta dei servizi Copyright Dbu - elenchi Interfacce di rete Netiquette Note legali Sla Trasparenza tariffaria Velocita portante adsl    StandardReti ip private Subnet mask    NewsContributo adsl Virus 05/06/2003 Virus 21/08/2003 Adsl 04/03/2004 Virus 25/03/2004 Quicomm 05/04/2005 Modulistica Area rivenditori Tutela dei minori Lavora con noi
Come utilizzare il form CGI-Mail

Home PageHomeArea clientiDocumentazioneForm cgi-mail

FORM CGI-MAIL

Il servizio cgi_mail permette di creare dei moduli (FORM) per permettere al visitatore di un sito web di richiedere informazioni e/o lasciare i suoi dati.

Il servizio va utilizzato inserendo nel sorgente della pagina HTML il seguente codice opportunamente adattato:

<FORM METHOD=POST ACTION="http://cgi.panservice.it/cgi-mail.php">
<INPUT TYPE=HIDDEN NAME="cgi_mail_to" VALUE="mail@destinatario">
<INPUT TYPE=HIDDEN NAME="cgi_mail_from" VALUE="mail@mittente">
<INPUT TYPE=HIDDEN NAME="cgi_mail_field" VALUE="4">
<INPUT TYPE=HIDDEN NAME="cgi_mail_subject" VALUE="Oggetto">
<INPUT TYPE=HIDDEN NAME="cgi_mail_text" VALUE="Cappello introduttivo">
<INPUT TYPE=HIDDEN NAME="cgi_mail_varnames" VALUE="Nome;Cognome;Telefono;Email">
Nome     <INPUT TYPE=TEXT NAME="cgi_mail_var_1">
Cognome  <INPUT TYPE=TEXT NAME="cgi_mail_var_2">
Telefono <INPUT TYPE=TEXT NAME="cgi_mail_var_3">
<INPUT TYPE=HIDDEN NAME="cgi_mail_mandat_3" VALUE="yes">
Email    <INPUT TYPE=TEXT NAME="cgi_mail_var_4">
<INPUT TYPE=HIDDEN NAME="cgi_mail_reply" VALUE="Risposta programmata">
<INPUT TYPE=HIDDEN NAME="cgi_mail_err_reply" VALUE="Risposta di errore programmata">
<INPUT TYPE=SUBMIT>
</FORM>

Tale codice definisce al principio una serie di variabili d'ambiente, e poi i campi che l'utente dovrà riempire. I campi INPUT relativi ai campi che l'utente dovrà riempire dovranno chiamarsi cgi_mail_var_x con x che va da 1 a n.

Per ogni campo è possibile specificare l'obbligatorietà semplicemente definendo, tramite un campo HIDDEN una o più variabili di nome cgi_mail_mandat_x dove x indica quale'è il campo obbligatorio. Nell'esempio il campo 'Telefono' è indicato come obbligatorio. In caso di compilazione non completa del form verrà visualizzata la pagina di errore.

I parametri da impostare (con i campi HIDDEN) sono:

  • cgi_mail_to - Indirizzo della casella a cui verranno inviati i dati
  • cgi_mail_from - Mittente della mail (fisso)
  • cgi_mail_field - Numero della variabile da usare come From (per rispondere)
  • cgi_mail_subject - Oggetto del messaggio
  • cgi_mail_text - Cappello introduttivo della mail
  • cgi_mail_varnames - Nomi dei campi (n) separati da ;
  • cgi_mail_reply - Risposta da visualizzare in seguito alla conferma
  • cgi_mail_err_reply - Risposta da visualizzare in caso di errore
oppure
  • cgi_mail_url - URL della pagina da visualizzare per la conferma
  • cgi_mail_err_url - URL della pagina di errore

NOTA: Se si omette il campo cgi_mail_field verra' utilizzato il From indicato da cgi_mail_from

Per maggiori informazioni è possibile contattare l'Helpdesk.

© Panservice 1995-2012
Carta servizi - Trasparenza tariffaria - Tutela minori - Info. copyright - Note legali