Problème envoi de mail avec HTML

Résolu/Fermé
azen0x Messages postés 23 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 13 mars 2016 - 26 févr. 2014 à 12:02
totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 - 30 mars 2014 à 23:28
Bonjour, j'essaie de créer un formulaire avec html, mais je rencontre un problème avec l'envoie du mail avec le bouton "Submit". Voila mon code (je n'utilise pas de PHP) :

<table border="0">
<form method=post action="mailto:ici j'ai mis mon mail">
<tr>
Unepremièrequestion ?<br>
<textarea rows="10" cols="30">
</textarea>
<td>Unedeuxièmequestion ?</td>
<td>
<select name="choix">
<option value="Oui">Oui</option>
<option value="Non">Non</option>
</select>
</td>
</tr>
<tr>
<td colspan=2>
<input type="submit" value="Envoyer"
</td>
</tr>
</table>
</form>

J'espère que vous pourrez m'aider.
Merci d'avance.
A voir également:

2 réponses

totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 199
26 févr. 2014 à 19:09
salut

faut utiliser get comme méthode d'envoi

et mets enctype="text/plain" dans la balise form

https://www.lifewire.com/tutorial-on-mailto-forms-3467454
0
azen0x Messages postés 23 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 13 mars 2016
3 mars 2014 à 21:24
merci de ta réponse, mais j'ai essayé, je ne reçois aucun mail. J'irai voir sur le site que tu m'as conseillé quand j'aurai le temps.
0
Utilisateur anonyme
3 mars 2014 à 21:29
Il est IMPOSSIBLE d'envoyer un mail en HTML
Cela ce fais à l'aide d'un programme en PHP, js ou autre langage de dev.

Le html est simplement du code pour faire de la mise en page et implémenter les éléments à ton site.
Il te faut donc programmer un formulaire en PHP
0
azen0x Messages postés 23 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 13 mars 2016
3 mars 2014 à 22:03
Merci. Je vais donc devoir commencer a dev en PHP. Mais j'ai une petite question pour le php.
Es-ce que dev en php c est toujours utiliser les bases de donnees ?
0
totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 199
Modifié par totodunet le 3/03/2014 à 23:26
c'est sût que c'est mieux avec PHP
mais si on veut envoyer le formulaire sans CGI c'est à dire ne rien faire en exécution côté serveur on peut utiliser mailto
ceci dit ça ne fait que ouvrir le client de messagerie où l'ensemble des données du formulaire est en message et l'adresse mail dans le champ destinataire.
il faut donc que le client possède un client de messagerie ou soit chez Gmail (Firefox me propose gmail et yahoo mail, les autres je ne sais pas)

La grande différence en utilisant ce système est donc que ce n'est pas le serveur qui envoie un mail mais bien le client. En PHP, on peut envoyer un mail via le serveur.

conclusion : il est en effet impossible d'envoyer un mail en HTML, qui n'est de toute manière pas un langage d'instruction. Ni même en JavaScript qui est côté client. Heureusement car cela voudrait dire que l'on pourrait envoyer des mails en utilisant la signature numérique du client.

ps : sinon post ça marche très bien pour moi, au temps pour moi
0
azen0x Messages postés 23 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 13 mars 2016 > totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020
3 mars 2014 à 23:19
Ok merci. Je vais donc apprendre a coder en php
0
totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 199
Modifié par totodunet le 3/03/2014 à 23:34
il n'y a pas grand chose à écrire en PHP pour un formulaire de mail rassures-toi.
tu as plein de tutos et tu as la classe PHPMailer que tu peux utiliser qui est une classe très utilisée facilitant l'envoi de mail vers différents serveurs de messagerie.

Mais sinon avec le PHP tu peux faire énormément de trucs que d'envoyer des mails, on est content quand on connaît un peu le PHP.
bon courage !
0
azen0x Messages postés 23 Date d'inscription vendredi 3 janvier 2014 Statut Membre Dernière intervention 13 mars 2016
Modifié par azen0x le 21/03/2014 à 19:08
totodunet,
merci un peu en retard. j'ai réussi à faire mon formulaire. Merci.
Au passage, j'ai vu ton site web, je le trouve superbe !
0