pairNetworks


Support Forum en Français
CGI
du système
form.cgi
form.cgi (version 1.0)
Modifications nécessaires :aucune
Modifications optionnelles: Non conseillées.

form.cgi est un script personnalisé Pair Networks, développé pour fournir un moyen très simple d' envoyer le contenu de formulaires (forms) à travers un e-mail. Il enverra uniquement des e-mail sur des adresses locales ( finissant en @pair.com). Si vous souhaitez un utilitaire de renvoi de formulaires plus avancé, essayez FormMail.pl.

Trois champs "cachés" sont nécessaires pour pouvoir utiliser form.cgi avec un formulaire, et vous devez par conséquent vous servir de la méthode POST. Par exemple :

<FORM METHOD="POST" ACTION="/cgi-sys/form.cgi">

<INPUT TYPE="hidden" NAME="TO" VALUE="username">
<INPUT TYPE="hidden" NAME="OK" VALUE="new-URL">
<INPUT TYPE="hidden" NAME="KW" VALUE="Keywords">

...où username est l'utilisateur local qui devra recevoir le contenu du formulaire, new-URL est l'adresse absolue de l'URL sur lequel le visiteur sera envoyé une fois le contenu du formulaire envoyé, et Keywords est la phrase qui doit apparaître dans le champ Subject: de l'e-mail à envoyer.

Le e-mail envoyé contiendra tous les champs définis dans le formumaire, et triés. Par exemple :

01_NOM:: John Doe
02_SOCIETE:: Doe Enterprises
03_ADRESSE:: 45 Somewhere St

Pour recevoir les champs dans un ordre spécifique, il est recommandé de suivre une convention utilisant des préfxes numériques comme montré dans l'exemple précédent.

Si new-URL est manquant, un message générique de confirmation sera présenté au visiteur du site. Le champ Keywords est lui aussi optionnel.

Notez que le username est impérativement un @pair.com., vous pourrez donc utiliser votre nom de login de compte. De plus, tous les noms dans les champs cachés doivent être corrects et en majuscule.

Noubliez pas, si vous cherchez des fonctionalités plus avancées, essayez FormMail.pl, ou écrivez votre propre CGI.


[ Forum de Support en français ]
[ CGI du système ]
[ Overview ]

Last update: Jul 2, 1996
Copyright © 1997 pair Networks

Traduit en français le 25 février 1997 par SLM2 Net Services

Contact :
qna@slm2.com