Formulaire de Contact HTLM / PHP Dreamweaver CS3

Fermé
Boudou34 Messages postés 1 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 7 mars 2014 - 7 mars 2014 à 03:59
 Boudou34 - 10 mars 2014 à 08:00
Bonjour,

J'essaye désespérément de créer un formulaire de contact en ligne pour mon site. Je dois avoir une/des coquilles dans mes codes ci-dessous si vous pouvez m'aider à m'en sortir, cela me serait d'un grand secours :)

Une fois ma page Contact bien crée sur Dreamweaver, je la lance en F12 pour la visualiser, je remplies mon formulaire puis cliques sur Envoyer. Et la au lieu de me dire que mon message est bien parti pour réaliser un test sur ma boite @, j'ai une fenêtre me demandant si je souhaite ouvrir ou enregistrer ma page PHP.

Tous vos conseils sont les bienvenus. Merciiii

***************************************************************************

Page Contact -> Formulaire

<form action="envoi2.php" method="post" enctype="application/x-www-form-urlencoded" id="FormulaireLabo" >
<label></label>
<label>

<h2>Nous contacter
</h2>
<h2><br />
</h2>
<table width="418" height="201" border="0">
<tr>
<td width="66">Vous êtes ?</td>
<td colspan="3"><label>
<select name="Vous etes" id="Vous etes">
<option>Un fournisseur, un prestataire</option>
<option>Un distributeur, un retailer</option>
<option>Un industriel recherchant un sous-traitant</option>
<option>Autre</option>
</select>
</label></td>
</tr>
<tr>
<td>Civilité</td>
<td width="93"><label>
<input name="Mlle civilite" type="checkbox" id="Mlle civilite" />
Mlle</label></td>
<td width="76"><label>
<input type="checkbox" name="Madame civilite" id="Madame civilite" />
Mme</label></td>
<td width="165"><label>
<input type="checkbox" name="Monsieur civilite" id="Monsieur civilite" />
Mr</label></td>
</tr>
<tr>
<td>Nom</td>
<td><label>
<input name="Nom" type="text" id="Nom" size="15" />
</label></td>
<td><div align="right">Prénom</div></td>
<td><label>
<input name="Prenom" type="text" id="Prenom" size="15" />
</label></td>
</tr>
<tr>
<td>Société</td>
<td><label>
<input name="Societe" type="text" id="Societe" size="15" />
</label></td>
<td><div align="right">Fonction</div></td>
<td><label>
<input name="Fonction" type="text" id="Fonction" size="15" />
</label></td>
</tr>
<tr>
<td>Téléphone</td>
<td><label>
<input name="Telephone" type="text" id="Telephone" size="15" />
</label></td>
<td><div align="right">Fax</div></td>
<td><label>
<input name="Fax" type="text" id="Fax" size="15" />
</label></td>
</tr>
<tr>
<td>Email</td>
<td colspan="3"><label>
<input name="Email" type="text" id="Email" size="48" />
</label></td>
</tr>
<tr>
<td>Adresse</td>
<td><label>
<textarea name="Adresse" cols="12" id="Adresse"></textarea>
</label></td>
<td><div align="right">Pays</div></td>
<td><label>
<input name="Pays" type="text" id="Pays" size="15" />
</label></td>
</tr>
<tr>
<td>C.P</td>
<td><label>
<input name="CP" type="text" id="CP" size="15" />
</label></td>
<td><div align="right">Ville</div></td>
<td><label>
<input name="Ville" type="text" id="Ville" size="15" />
</label></td>
</tr>
<tr>
<td>Message</td>
<td colspan="2"><label>
<textarea name="Message" cols="20" rows="4" id="Message"></textarea>
</label> <label></label></td>
<td><div align="center">
<input name="Envoyer" type="submit" id="Envoyer" value="Envoyer" />
</div></td>
</tr>
</table>
</form>

***************************************************************************
Page Envoi PHP

<?php

$Vous etes = $_POST['Vous etes'];
$Nom = $_POST['Nom'];
$Prenom = $_POST['Prenom'];
$Societe = $_POST['Societe'];
$Fonction = $_POST['Fonction'];
$Tel .= $_POST['Telephone'];
$Fax .= $_POST['Fax'];
$Email .= $_POST['Email'];
$Adresse .= $_POST['Adresse'];
$Pays .= $_POST['Pays'];
$CP .= $_POST['CP'];
$Ville .= $_POST['Ville'];
$Message .= $_POST['Message'];

$recipient = "MON EMAIL";
$subject = "FormulaireLabo";

$mailheaders = "From: Formulaire de contact Laboratoire <> \n";
$mailheaders .= "Reply-To: $email\n\n";

mail($recipient, $subject, $msg, $mailheaders);

echo "<HTML><HEAD>";
echo "<TITLE>Envoi du formulaire de contact</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, $nom </H1>";
echo "<P align=center>";
echo "Votre formulaire a bien été envoyé, nous vous répondons dans les plus brefs délais !</P>";
echo "</BODY></HTML>";

?>
A voir également:

1 réponse

barale61 Messages postés 1206 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 9 mai 2024 110
7 mars 2014 à 16:06
C'est en local ou en distant ? Sinon normalement ça serait bien que le serveur ne sait pas interpréter le php.
Ça peut être parce-que le module n'est pas installé (php) Sur linux ou windows?




http://www.tutoriels-extensions-dreamweaver.fr
0
Bonjour,

Je suis connectée sur mon site via un FTP serveur distant. Est-ce pour cette raison que ca ne marche pas ? Je n'aurai donc pas d'erreurs sur mes codes ? Est-ce que je dois remonter mes pages en ligne sans craintes alors ?

Merci
0