Envoi de formulaire par mail, comment ca marche ? - HTML/CSS - Programmation
Marsh Posté le 10-06-2002 à 23:09:36
Utilise la fonction mail() de php si ton hebergeur ne la bloque pas, c'est largement plus souple !
Marsh Posté le 11-06-2002 à 21:28:26
oui mais justement nan, pas de php, fo ke je me débrouille ke avec du html sinon c sur ke php powa
mais la nan
J'ai testé et la ca menvoi le contenu de mes champs dans le mail avec qqchose du style
nom=MARC
société=HFR
message=bonjour le monde
Ya pas une possibilité de faire une mise en page du mail ?? et puis pour le sujet du mail, ke la personne rentre un sujet et kil apparaisse dans le mail ? j'ai essayé mailto:mail@domaine.com?subject=$objet mé ca ca marche po
pliz help
Marsh Posté le 11-06-2002 à 21:29:45
Nope, en HTML tu pourras pas faire grand chose (surtout qu'il faut que le visiteur dispose d'un client mail sur sa machine, or, tout le monde n'a pas accès à un truc genre Outlook Express...)
Obligé de recourir au PHP ou CGI
Marsh Posté le 11-06-2002 à 22:25:16
Vinz416 a écrit a écrit : Ya pas une possibilité de faire une mise en page du mail ?? |
non
Citation : et puis pour le sujet du mail, ke la personne rentre un sujet et kil apparaisse dans le mail ? |
ptet en chipotant ton attribut action avec du javascript
beurk ....
Citation : j'ai essayé mailto:mail@domaine.com?subject=$objet mé ca ca marche po |
sans blague...
Marsh Posté le 11-06-2002 à 22:25:56
argh, grillé
W3C Compliant
Marsh Posté le 12-06-2002 à 09:19:14
zekill a écrit a écrit : Utilise la fonction mail() de php si ton hebergeur ne la bloque pas, c'est largement plus souple ! |
tu pourrais me détailler un petit peu comment elle marche la fonction ? Je vais essayer avec ca, paceke sans php c pas super
Marsh Posté le 10-06-2002 à 22:40:56
Voila, je voudrais faire un formulaire tout simple, nom, prénom, mail, et message.
Je sais récupérer les données en php pour les afficher sur une page, ou metre ds une db mais la, je voudrais juste ke les info entrée soit envoyer par mail.
C'est a dire ke le formulaire me soit envoyer par mail, donc dans action, je met action="mailto:mail@domain.com"
Mais comment faire pour ke toute les info que la personne a entrée dans le formulaire, soit ecrit dans le body du mail ? (c pas très explicite ce ke je di, je c )
En fait la, ca envoi bien le mail, seulement il n'y a rien dans le corps du message, mais il y a une pièce jointe, avec un bordel dedans, et le contenu du message
Si qq1 pouvait mexpliker, ou me montrer un exemple de code source