Formulaire de contact

Résolu/Fermé
dje26 - 27 déc. 2008 à 20:25
 dje26 - 27 déc. 2008 à 23:38
Bonjour,

j'ai créée un formulaire suivant sur mon site, mais lorsque je clique sur "envoyer", ça m'ouvre une fenêtre Outlook... Alors que je voudrais que ça envoi le message directement sur ma boîte mail. Que se passe-t-il? Merci!

Voici le code:

FORM ACTION="mailto:sillagepeche@free.fr" method=POST ENCTYPE=text/plain>
<h3>Votre demande</h3>
<br>
<TABLE BORDER=0>
<TR>
<TD>Votre nom</TD>
<TD>
<INPUT type=text name="nom">
</TD>
</TR>

<TR>
<TD>Votre prénom</TD>
<TD>
<INPUT type=text name="prenom">
</TD>
</TR>

<TR>
<TD>Votre mail</TD>
<TD>
<INPUT type=text name="mail">
</TD>
</TR>

<TR>
<TD>Type de pêche</TD>
<TD>
<SELECT name="pêche">
<OPTION VALUE="silure">Silure</OPTION>
<OPTION VALUE="stage carpe">Stage Carpe Ados</OPTION>
<OPTION VALUE="mouche">Pêche à la mouche</OPTION>
</SELECT>
</TD>
</TR>

<TD>Formule</TD>
<TD>
Journée : <INPUT type=radio name="formule" value="journée">
<br>Séjour : <INPUT type=radio name="formule" value="séjour">
</TD>

<TR>
<TD>Votre demande:</TD>
<TD>
<TEXTAREA rows="3" name="commentaires">
</TEXTAREA>
</TD>
</TR>

<TR>
<TD COLSPAN=2>
<INPUT type="submit" value="Envoyer">
</TD>
</TR>
</TABLE>
</FORM>

3 réponses

Bon finalement j'ai trouvé une autre solution qui fonctionne... je met simplement du texte aprés les balises <? ?> et un lien en html et ça marche... Merci, à bientôt
1
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
27 déc. 2008 à 20:31
salut!
si tu veux pas qu'il ouvre outlook,alors il faut le faire en php.
0
Salut,

merci,

mais n' y a t-il pas une solution plus simple car je ne maîtrise pas du tout le PHP...?
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
27 déc. 2008 à 21:14
la solution la plus simple c'est celle que tu as faite.hélas!!
0
Ok bon ben je m'y mets alors...merci à+
0
dje26 > dje26
27 déc. 2008 à 23:20
je me permet de reposer une question:

j'ai réussi à résoudre le premier pb en utilisant du php, mais maintenant la redirection automatique ne fonctionne pas.

Le message d'erreur suivant s'affiche:

"Warning: Cannot modify header information - headers already sent by (output started at /mnt/140/sdb/5/7/sillagepeche/formul.php:1) in /mnt/140/sdb/5/7/sillagepeche/formul.php on line 1"

Voici le code de ma page php:

<?php header("Location: http://sillagepeche.free.fr/contact.html");

$TO = "sillagepeche@free.fr";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

?>

Merci!
0