Formulaire de contact

Résolu
dje26 -  
 dje26 -
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

dje26
 
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   Statut Contributeur Dernière intervention   712
 
salut!
si tu veux pas qu'il ouvre outlook,alors il faut le faire en php.
0
dje26
 
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   Statut Contributeur Dernière intervention   712
 
la solution la plus simple c'est celle que tu as faite.hélas!!
0
dje26
 
Ok bon ben je m'y mets alors...merci à+
0
dje26 > dje26
 
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