Problème de formulaire html

camille31-- -  
 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
A voir également:

7 réponses

pkjmr Messages postés 178 Date d'inscription   Statut Membre Dernière intervention   34
 
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 :

<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.
0
Serge_La Messages postés 407 Date d'inscription   Statut Membre Dernière intervention   47
 
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.
0
camille--
 
Bonjour, serge! Je ne m'y connai pas du tout en php serait-ce possible de m'en dire d'avantage ?? quels script mettre dans ma page que me faut t'il créer ...ect

camille
0
ilan27 Messages postés 394 Date d'inscription   Statut Membre Dernière intervention   36
 
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.
0
camille
 
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 ???
0

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

Posez votre question
Serge_La Messages postés 407 Date d'inscription   Statut Membre Dernière intervention   47
 
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.
0
pkjmr Messages postés 178 Date d'inscription   Statut Membre Dernière intervention   34
 
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
0
Alain42
 
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.
0