Créer un formulaire

9claude9 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -  
 9claude9 -
Je dois placer sur un site un formulaire. L'internaute y inscrira quelques
informations au format texte qu'il devra envoyer à une adresse mail.
Mais je ne connais pas la façon dont cela fonctionne.
Pourriez-vous me donner quelques tuyaux ?

Voici la réponse que m'a fournie un employé du serveur :

Pour l'envoie vous pouvez utiliser l'url suivante :

http://.....ch/cgi-bin/FormMail.pl"

Ce qui pour moi ne veux absolument rien dire.
Alors j'en suis là avec mon mignon petit formulaire... mais que ne sais pas comment le faire fonctionner.

Quelqu'un pourrait m'aider à comprendre ?

Merci

9 réponses

aneantisseur Messages postés 385 Date d'inscription   Statut Membre Dernière intervention   18
 
Tu construit ton formulaire (va voir sur le sitesuzéro, c'est très facile), puis, pour l'envoi du mail, tu devras utiliser du php (mail()).
0
rudak Messages postés 590 Date d'inscription   Statut Membre Dernière intervention   46
 
1) tu rempli les champs de ton formulaire

2) tu l'envoi vers une page qui traitera les infos (action="formMail.php")

dans ta page formMail.php :

3) tu récupère les infos

$info=$_POST['infos'];
etc etc

4) tu lance la fonction mail php en incluant les infos que tu vien de récupérer


voici des explications pour le formulaire et le traitement des infos :
http://www.allhtml.com/articles/detail/606
voici un petit tuto qui t'aidera pour le mail :
https://www.vulgarisation-informatique.com/mail.php
0
aneantisseur Messages postés 385 Date d'inscription   Statut Membre Dernière intervention   18
 
C'est exactement ca :)
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
mieux quand même que de dire de copier en affichant le code source d'une page en php ...
surtout quand on se sert d'un "mailto" ....
<a href="mailto:webmaster@xxxxx-xxxxx.fr.nf">vous pouvez m'envoyer un mail</a>

faut arrêtr un peu les pubs inutiles de ce genre ... :-)
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
mieux quand même que de dire de copier en affichant le code source d'une page en php ...
surtout quand on se sert d'un "mailto" ....
<a href="mailto:">vous pouvez m'envoyer un mail</a>
faut arrêter un peu les pubs inutiles de ce genre ... :-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
9claude9 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
Vous êtes sympas d'avoir tous répondu, mais tout cela me dépasse.
Existe-t-il des formulaires avec javascirpt ?
Quelque chose que je puisse intégrer à la page ?

J'ignore tout du PHP, et j'ai peu de temps à disposition.

merci
0
avion-f16 Messages postés 19254 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Le Javascript est côté client donc impossible d'envoyer directement un email sans ouvrir le client de messagerie (Outlook, Thunderbird, ...).
Donc tu dois obligatoirement passer par un script serveur (PHP, Python, Perl, ...)
0
9claude9 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
Le serveur de répond et me renvoie à un script : FormMail, de Matt's script archive, qui se trouve dans un de ses répertoires.
Mais comment l'intégrer dans une page html ?
0
rudak Messages postés 590 Date d'inscription   Statut Membre Dernière intervention   46
 
essaie de regarder sur les tuto que je t'ai collé en premier c'est clairement expliqué...
0
9claude9
 
Ben je comprends rien.
En plus, par erreur, sur le courriel reçu j'ai cliqué sur le lien qui clot la discussion... Malin !

J'ai bien trouvé un script PHP, à modifier et enregistrer dans un page .php, mais comment fait-on un lien entre le formulaire créé en html et ce genre de page, je ne trouve pas.

Merci d'avoir tenter le coup.
0
rudak Messages postés 590 Date d'inscription   Statut Membre Dernière intervention   46
 
dans ta balise de formulaire FORM tu as l'attibut ACTION .
rentre le nom de ta page php et voila tout.

Mais comence par apprendre les bases HTML avant de te lancer dans le php ca te prendra pas longtemps...
0
9claude9
 
Merci pour le coup de main.

je viens simplement provisoirement de mettre en ligne un simple formulaire en html.
Un peu rudimentaire, mais pour l'usage qu'on doit en faire, c'est pour l'instant suffisant.

Je me mettrai au php quand j'aurai un peu plus de temps et de neurones disponibles.

Bonne semaine
0