Aller au contenu

Sujets conseillés

Posté

Bonjour,

je voudrais envoyer les données de mon formulaire par mail, j'ai écrit:

<form name="stage" method="post" action="mailto:web_AT_indicat.com" enctype="text/plain" align>

il n'y a pas de align après le plain/text

mais ça ne marche pas...

merci pour votre aide...

Posté

qu'est ce qui ne marche pas ?

peux tu donner tout le code du formulaire pour voir ?

Posté

ben le formualire est assez long, voici le début et la fin, de toute façon ce kil y a entre n'a aps d'incidence:

<form name="stage" method="post" action="mailto:celina_chapuis_AT_hotmail.com" enctype="text/plain">

....................................................

<input type="submit" name="envoyer" value="Envoyer ma demande" onClick="verifForm(this.form)">

<input name="Effacer" type="reset" id="Effacer" value="Effacer">

- de mon poste la messagerie tente de se lancer mais n'est aps configurée (et je n'ai pas le droit de la configurer)

- du poste de mon collègue, la messagerie ne se lance pas

- de chez moi, le mail part bien mais il n'y a rien dedans (aucune donnée contenue dans le forumlaire)

voilà voilà...

Posté

à priori il faut une messagerie configurée

ton problème vient peut être du verifForm(this.form)

Le mieux est de faire un script en PHP si tu peux le faire

Posté

Je pense que ça doit fonctionner :

$from  = "From:Mon nom <monmail_AT_mondomaine.com>\n";
$from .= "MIME-version: 1.0\n";
$from .= "Content-type: text/plain; charset= iso-8859-1\n";

$dest="destinataire_AT_domaine.com";

$subject="Le sujet du mail";
$Body="Le Body du mail";

Mail($dest,$subject,$body,$from);

Posté

tu fais un fichier scriptmail.php et tu mets :

<?php
$from  = "From:Mon nom <monmail_AT_mondomaine.com>\n";
$from .= "MIME-version: 1.0\n";
$from .= "Content-type: text/plain; charset= iso-8859-1\n";

$dest="destinataire_AT_domaine.com";

$subject="Le sujet du mail";
$Body="Le Body du mail";

Mail($dest,$subject,$body,$from);

header("Location:http://la page que tu veux afficher");

?>

le $body tu le construis avec les variables de ton formulaire

$body="name1 = ".$name1."\n";

$body.="name2 = ".$name2."\n";

$body.="name3 = ".$name3."\n";

...etc...

pareil pour le $from si tu veux paramétrer l'expéditeur

ton formulaire devient :

<form name="stage" method="post" action="scriptmail.php">

c'est tres basique mais ça fonctionne très bien. Il doit y avoir des scripts plus évolués ;)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...