Problème de formulaire html
camille31--
-
Alain42 -
Alain42 -
Bonjour,
j'ai un petit probleme qui me tracasse. Je vien de passer toute une soirée a chercher comment en appuyant sur un bouton "envoyer" d'un formulaire, celui-ci pouvait-ètre envoyé sur ma boite mail .
le voici :
<form>
<FORM NAME ="cyberform" ACTION="mailto:treskaurs@hotmail.fr"
METHOD="post" ENCTYPE="texte/plain">
Votre Nom :
<INPUT TYPE="text" NAME="nom" SIZE= "20" MAXLENGTH="30"
value="">
Votre e-mail: <font size="3" face="arial"><b><input type= "text" name="nom"
size="20" maxlength="30" value=""></b></font>
<br>Votre qualité: <br>
<input type="radio" name="qualité" value="M" checked>Monsieur<br>
<input type="radio" name="qualité" value="Mme"> Madame <br>
<input type="radio" name="qualité" value="Mlle"> Mademoiselle<br>
<input type="submit" value="Envoyer">
</form>
quand on clique sur "envoyer", outlook s'ouvre avec mon adesse en A , rien en objet, rien en texte . je vous remercie
j'ai un petit probleme qui me tracasse. Je vien de passer toute une soirée a chercher comment en appuyant sur un bouton "envoyer" d'un formulaire, celui-ci pouvait-ètre envoyé sur ma boite mail .
le voici :
<form>
<FORM NAME ="cyberform" ACTION="mailto:treskaurs@hotmail.fr"
METHOD="post" ENCTYPE="texte/plain">
Votre Nom :
<INPUT TYPE="text" NAME="nom" SIZE= "20" MAXLENGTH="30"
value="">
Votre e-mail: <font size="3" face="arial"><b><input type= "text" name="nom"
size="20" maxlength="30" value=""></b></font>
<br>Votre qualité: <br>
<input type="radio" name="qualité" value="M" checked>Monsieur<br>
<input type="radio" name="qualité" value="Mme"> Madame <br>
<input type="radio" name="qualité" value="Mlle"> Mademoiselle<br>
<input type="submit" value="Envoyer">
</form>
quand on clique sur "envoyer", outlook s'ouvre avec mon adesse en A , rien en objet, rien en texte . je vous remercie
A voir également:
- Problème de formulaire html
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Editeur html - Télécharger - HTML
- Html br - Forum HTML
7 réponses
Salut
si ton désir est de remplir les champs objet et corps du mail, cela est relativement facile. Il faut se référer à la commande mailto, qui permet cela en ajoutant des paramètres comme on ajoute des paramètres à une adresse web :
j'ai trouvé ca sur https://www.arobase.org/webmaster/mailto.htm
en gros pour rendre ca paramétrable tu rajoutes un événement onsubmit à ta balise form, appelant une fonction simple qui transformera la chaine ACTION avant la transmission du formulaire.
Sinon pour envoyer un mail en php il faut voir du coté de la bibliothèque php_imap, et posséder l'adresse d'un serveur smtp pour envoyer. Mais c'est plus difficile et je ne pense pas que ca soit ce que tu veux faire.
si ton désir est de remplir les champs objet et corps du mail, cela est relativement facile. Il faut se référer à la commande mailto, qui permet cela en ajoutant des paramètres comme on ajoute des paramètres à une adresse web :
<a href="mailto:chose@bidule.fr?subject=Zobi&body=La premiere ligne du message">ici</a>
j'ai trouvé ca sur https://www.arobase.org/webmaster/mailto.htm
en gros pour rendre ca paramétrable tu rajoutes un événement onsubmit à ta balise form, appelant une fonction simple qui transformera la chaine ACTION avant la transmission du formulaire.
Sinon pour envoyer un mail en php il faut voir du coté de la bibliothèque php_imap, et posséder l'adresse d'un serveur smtp pour envoyer. Mais c'est plus difficile et je ne pense pas que ca soit ce que tu veux faire.
Camille, il faut se servir des fonctions mail() de php ou de perl (ou autre CGI) en spécifiant ton courriel comme récipiendaire.
Serge.
Serge.
Serge a raison, le meilleur moyen est la fonction mail() en php, mais elle ne se trouve pas sur tous les hébergeurs! Qu'as-tu comme hébergeur? Verifie, et s'il le permet je veux bien t'aider.
je suis hebergé sur wanadoo. j'ai donc compri qu'avec le html rien ne pouvais me faire ce que je demmande. que me faut-il concrétement créer? existe t-il des formulaire html "prés fais" en kit ???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Il y avait des sites qui offraient le service de courriel de la sorte. ie. que tu mettais le code html approprié et sur submit le code appelait la fonction mail() du site extérieur en question. Je crois que la prolifération des spams a fait cesser cette pratique.
De toute façon, c'est plus prudent d'utiliser ton propre serveur, si possible. Perl est plus ancien que php. Si ton hébergeur permet le cgi, ils auront perl s'ils n'ont pas php. Certains hébergeurs, surtout les gratuits, rendent cgi inaccessible et certains les mail() seulement.
De toute façon, c'est plus prudent d'utiliser ton propre serveur, si possible. Perl est plus ancien que php. Si ton hébergeur permet le cgi, ils auront perl s'ils n'ont pas php. Certains hébergeurs, surtout les gratuits, rendent cgi inaccessible et certains les mail() seulement.
Mille excuses, je me suis trompé. La bibliothèque php_imap n'est nécessaire que pour traiter des mails entrants.
La fonction mail() quand à elle est effectivement intégrée au coeur de php.
Et finalement je me suis aussi trompé sur ce que tu voulais faire... voici un très bon tutorial pour envoyer un mail en php : https://a-pellegrini.developpez.com/tutoriels/php/mail/ (comme d'habitude on trouve du contenu vraiment sérieux sur ce site, sans vouloir faire de pub)
et la doc officielle de mail(), il peut y avoir des détails utiles : http://fr3.php.net/manual/fr/ref.mail.php
La fonction mail() quand à elle est effectivement intégrée au coeur de php.
Et finalement je me suis aussi trompé sur ce que tu voulais faire... voici un très bon tutorial pour envoyer un mail en php : https://a-pellegrini.developpez.com/tutoriels/php/mail/ (comme d'habitude on trouve du contenu vraiment sérieux sur ce site, sans vouloir faire de pub)
et la doc officielle de mail(), il peut y avoir des détails utiles : http://fr3.php.net/manual/fr/ref.mail.php
Salut,
si tu es heberge sur les pages perso de wanadoo, tu n'as pas de php.
Mais tu peux quand même faire des fromulaires qui te seront envoyes sur ta boite mail (celle liee à ton compte wanadoo)
Pour cela sur la page www.orange.fr tu vas par le menu a gauche sur
Pages perso
puis Confirmeé / Acceder
et a gauche tu as Boite à outils
et Formulaire
La tu as un outil qui te permet de creer un formulaire simpliste.
Mais tu en fais un copier coller vers ton editeur et tu peux y rajouter de elements.
L'essentiel est de garder la partie <form .....
tu peux modiifer les input et en rajouter
Il envoie même une page merci.html que tu peux agrementer à ta guise.
si tu es heberge sur les pages perso de wanadoo, tu n'as pas de php.
Mais tu peux quand même faire des fromulaires qui te seront envoyes sur ta boite mail (celle liee à ton compte wanadoo)
Pour cela sur la page www.orange.fr tu vas par le menu a gauche sur
Pages perso
puis Confirmeé / Acceder
et a gauche tu as Boite à outils
et Formulaire
La tu as un outil qui te permet de creer un formulaire simpliste.
Mais tu en fais un copier coller vers ton editeur et tu peux y rajouter de elements.
L'essentiel est de garder la partie <form .....
tu peux modiifer les input et en rajouter
Il envoie même une page merci.html que tu peux agrementer à ta guise.