Bonjour j'essaye désespérément de réaliser un formulaire de contact, voilà mes deux fichiers
d'abord le fichier en html
<table width="80%" border="0" align="center" cellpadding="12" cellspacing="0" style="border-color:#333; border-style:dotted; border-width:1px;">
<tr>
<td bgcolor="#BFB1B0"><p align="center"><strong>Contact</strong></p>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
<form action="formulairecontact.php" enctype="multipart/form-data" method="post" id="form">
<table cellspacing="0" cellpadding="0" class="form">
<tr>
<td style="width:198px; height:128px">
<table cellspacing="0" cellpadding="0">
<tr>
<td style="width:198px; height:27px"><input name="nom" type="text" value="nom"></td>
</tr>
<tr>
<td style="width:198px; height:27px"><input name="prenom" type="text" value="prenom"></td>
</tr>
<tr>
<td style="width:198px; height:27px"><input name="mail" value="email" lang="type:mail;erreur:- Merci de mettre une adresse mail valide" type="text"></td>
</tr>
<tr>
<td style="width:198px; height:27px"><input name="objet" type="text" value="objet"></td>
</tr>
</table>
</td>
<td style="width:202px; height:128px">
<table cellspacing="0" cellpadding="0">
<tr>
<td style="width:202px; height:109px"><textarea name="message" cols="0" rows="0">Message</textarea></td>
</tr>
<tr>
<td style="width:202px; height:19px">
<br style="line-height:1px">
<img src="images/spacer.gif" alt="" width="116" height="1"><strong><a href="#" onClick="document.getElementById('form').reset()">Annul.</a></strong><img src="images/spacer.gif" alt="" width="15" height="1"><strong><a href="#" onClick="document.getElementById('form').submit()">Env.</a></strong> </td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</table> </td>
</tr>
</table>

Puis mon fichier en PHp
<html>
<head>
<title>Formulaire de contact</title>
</head>

<?php

// Envoi du message sur ma boite mail

    $email = $_POST['mail'];
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
    
    $sujet="Formulaire de contact";
    $mailDestinataire="florinda@spiritdesign.fr";

	$from = "From: ".$prenom." ".$nom."<".$email."> \nMime-Version:\n"; 
	$from .= " 1.0\nContent-Type: text/html; charset=UTF-8\n";
	$header= $Sujet;
	
	$messageMail = "
            Formulaire de contact:
            
            Nom :   ".$nom."
            Prénom :   ".ucfirst($prenom)."
            Email :   ".$email."
			Objet :   ".$objet."
            
            ----------- Commentaires -----------
            ".Stripslashes($_POST['commentaire'])."
            ---------------------------------------";
            
	mail($mailDestinataire, $sujet, $messageMail, $from);

?>

<table width="370" height="245" border="1" align="center">
  <tr>
    <td align="center">Votre demande <br>
est bien prise en compte.<br>
<br>
Une r&eacute;ponse vous sera envoy&eacute;e prochainement.<br /> <strong>Merci, &agrave; bient&ocirc;t</strong><br /><br /><a href="http://adrien.naulet.free.fr">Retour vers le site</a></td>
  </tr>
</table>
</body>
</html>


mais quand j'essaye le formulaire j'ai ce message d'erreur en haut de la page

\nMime-Version:\n"; $from .= " 1.0\nContent-Type: text/html; charset=UTF-8\n"; $header= $Sujet; $messageMail = " Formulaire de contact: Nom : ".$nom." Prénom : ".ucfirst($prenom)." Email : ".$email." Objet : ".$objet." ----------- Commentaires ----------- ".Stripslashes($_POST['commentaire'])." ---------------------------------------"; mail($mailDestinataire, $sujet, $messageMail, $from); ?>



MERCI DE VOTRE AIDE
Bonjour,

Il faut tester ton fichier PHP depuis un serveur!
De plus, "Stripslashes" s'écrit avec une minuscule, non?!

Cordialement,

Lddsoft
Modifié par lddsoft (12 Feb 2013 - 20:19)