Bonjour à tous,
je ne suis pas un pro loin de la un vrai novice mais j'essaie d'apprendre et de comprendre...
J'ai suivi le tuto qui est au passage super mais voila j'ai une erreur et je ne trouve pas ou.
quand je remplis mes champs et que je clique sur envoyer, sa me met erreur veuiller remplir tous les champs..... J'ai essayer de supprimer le message d'erreur, le mail s'envoie mais il est vide
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="style.css" rel="stylesheet" type="text/css" />
<title> Association Airsoft du Nord - Inscription</title>
</head>
<body>
<div id="container">
<div id="header">
<ul>
<li><a href="http://asairsoftdunord.tk/index.html">Acceuil</a></li>
<li><a href="http://asairsoftdunord.tk/index.html">Galerie</a></li>
<li><a href="http://asairsoftdunord.tk/index.html">Blog</a></li>
<li><a href="http://asairsoftdunord.tk/index.html">Forum</a></li>
<li><a href="http://asairsoftdunord.tk/index.html">lien</a></li>
<li><a href="http://asairsoftdunord.tk/telechargement.html">Téléchargement</a></li>
<li class="last"><a href="http://asairsoftdunord.tk/contact.php">Contact</a></li>
</ul>
</div>
<div id="content">
<div id="left">
<div class="menu">
<div class="menuheader"><h3>Menu</h3></div>
<div class="menucontent">
<ul>
<li><a href="http://asairsoftdunord.tk/index.html">Acceuil</a></li>
<li><a href="http://asairsoftdunord.tk/presentation.html">L'association</a></li>
<li><a href="http://asairsoftdunord.tk/recrutement.html">recrutement</a></li>
<li><a href="http://asairsoftdunord.tk/calendrier.html">Calendrier</a></li>
<li><a href="http://asairsoftdunord.tk/reglement.html">Réglement</a></li>
<li><a href="http://asairsoftdunord.tk/location.html">Location</a></li>
<li><a href="http://asairsoftdunord.tk/membre.html">Membre de l'association</a></li>
<li><a href="http://asairsoftdunord.tk/index.html">Forum</a></li>
<li><a href="http://asairsoftdunord.tk/lien.html">Liens</a></li>
<li><a href="http://asairsoftdunord.tk/contact.php">Nous contacter</a></li>
</ul>
</div>
</div>
</div>
<div id="right">
<div class="menu">
<div class="menuheader"><h3>Organigramme</h3></div>
<div class="menucontent">
<div class="member"><pres>Président</pres></div>
<div class="member"><orgimg1>
<a href="http://asairsoftdunord.tk/membre.html"><img src="images/member1.jpg" alt="member" /></a>
<span><a href="http://asairsoftdunord.tk/membre.html">Chupac</a></span>
</orgimg1></div>
<div class="member"><pres1>Vice-Président</pres1></div>
<div class="member"><orgimg1>
<a href="http://asairsoftdunord.tk/membre.html"><img src="images/member2.jpg" alt="member" /></a>
<span><a href="http://asairsoftdunord.tk/membre.html">Rachid</a></span>
</orgimg1></div>
<div class="member"><sec>Secrétaire</sec></div><div class="member"><tres>Trésorier</tres></div>
<div class="member">
<a href="http://asairsoftdunord.tk/membre.html"><img src="images/member3.jpg" alt="member" /></a>
<span><a href="http://asairsoftdunord.tk/membre.html">Cruchot</a></span>
</div>
<div class="member">
<a href="http://asairsoftdunord.tk/membre.html"><img src="images/member4.jpg" alt="member" /></a>
<span><a href="http://asairsoftdunord.tk/membre.html">Seb</a></span>
</div>
<div class="clear"></div>
</div>
<div class="menufooter"></div>
</div>
</div>
<div id="middle">
<div class="post">
<div class="postheader"><h1>Recrutement</h1></div>
<div class="postcontent">
<form method="poster" action="traitement.php">
<p class="titre">Coordonnées</p>
<fieldset id="coordonnees">
<p id="typead"><label>Type d'adhesion : </label>
<input type="checkbox" name="typead[]" value="occasionnel"/>Occasionnel
<input type="checkbox" name="typead[]" value="regulier" />Regulier<br />
</p>
<p id="civilite"><label>Civilité : </label>
<input type="radio" name="civilite" value="M."/>M.
<input type="radio" name="civilite" value="Mlle"/>Mlle
<input type="radio" name="civilite" value="Mme"/>Mme
</p>
<label>Nom : </label>
<input type="text" name="nom" size="30" /><br />
<label>Prenom : </label>
<input type="text" name="prenom" size="30" /><br />
<label>Date de Naissance : </label>
<input type="text" name="naissance" size="30" /><br />
<label>A : </label>
<input type="text" name="naisville" size="30" /><br />
<label>Adresse : </label>
<input type="text" name="adresse" size="30" /><br />
<label>Code postal : </label>
<input type="text" name="codepostal" size="30" /><br />
<label>Ville : </label>
<input type="text" name="ville" size="30" /><br />
<label>Pays : </label>
<select name="pays">
<option value="france">France</option>
<option value="belgique">Belgique</option>
<option value="suisse">Suisse</option>
</select><br />
<label>Telephone portable : </label>
<input type="text" name="tele" size="20" /><br />
<label>Profession : </label>
<input type="text" name="prof" size="30" /><br />
<label>Adresse email : </label>
<input type="text" name="email" size="30" /><br />
<p id="interets"><label>Centres d'intérêts : </label>
<input type="checkbox" name="interets[]" value="sport" />Sport
<input type="checkbox" name="interets[]" value="cinema" />Cinéma<br />
<input type="checkbox" name="interets[]" value="internet" />Internet
<input type="checkbox" name="interets[]" value="voyages" />Voyages
</p>
</fieldset>
<p class="titre">Message</p>
<fieldset id="message">
<textarea name="comments" rows="5" cols="40"></textarea>
</fieldset>
<p id="buttons">
<input type="submit" value="Envoyer"/>
<input type="reset" value="Recommencer"/>
</p>
$prenom = $_POST['prenom'];
</form>
</div>
<div class="postfooter"></div>
</div>
</div>
</div>
<div id="footer">
<ul>
<li><a href="http://asairsoftdunord.tk/index.html">Acceuil</a></li>
<li><a href="http://asairsoftdunord.tk/galerie.html">Galerie</a></li>
<li><a href="http://asairsoftdunord.tk/index.html">Blog</a></li>
<li><a href="http://asairsoftdunord.tk/index.html">Forums</a></li>
<li><a href="http://asairsoftdunord.tk/index.html">Lien</a></li>
<li><a href="http://asairsoftdunord.tk/telechargement.html">Téléchargement</a></li>
<li class="last"><a href="http://asairsoftdunord.tk/contact.php">Contact</a></li>
</ul>
<span>Copyright © 2006 Call of duty 2. All rights reserved.</span> </div>
</div>
</body>
</html>
et mon php
<?php
define('MAIL_DESTINATAIRE','asairsoftdunord@kegtux.org '); // remplacer par votre email
define('MAIL_SUJET','Message de Pré-inscription AAN');
$msg_erreur = "Erreur. Les champs suivants doivent être obligatoirement remplis :<br /><br />";
$msg_ok = "Votre demande a bien été prise en compte.";
$message = $msg_erreur;
// vérification des champs
if (empty($_POST['civilite']))
$message .= "Votre civilite<br />";
if (empty($_POST['nom']))
$message .= "Votre nom<br />";
if (empty($_POST['prenom']))
$message .= "Votre prenom<br />";
if (empty($_POST['naissance']))
$message .= "Votre date de naissance<br />";
if (empty($_POST['naisville']))
$message .= "Votre ville de naissance<br />";
if (empty($_POST['adresse']))
$message .= "Votre adresse<br />";
if (empty($_POST['codepostal']))
$message .= "Votre code postal<br />";
if (empty($_POST['ville']))
$message .= "Votre ville<br />";
if (empty($_POST['email']))
$message .= "Votre email<br />";
if (empty($_POST['tele']))
$message .= "Votre numero de telephone<br />";
if (empty($_POST['comments']))
$message .= "Votre message<br />";
// si un champ est vide, on affiche le message d'erreur
if (strlen($message) > strlen($msg_erreur)) {
echo $message;
// sinon c'est ok
} else {
foreach($_POST as $index => $valeur) {
$$index = stripslashes(trim($valeur));
}
$interets = $_POST['interets'];
$sqlinterets = '';
for ($i=0; $i<count($interets); $i++)
{
$sqlinterets .= $interets[$i];
$sqlinterets .= ', ';
}
$typead = $_POST['typead'];
$sqltypead = '';
for ($i=0; $i<count($typead); $i++)
{
$sqltypead .= $typead[$i];
$sqltypead .= ', ';
}
//Préparation de l'entête du mail:
$mail_entete = "MIME-Version: 1.0\r\n";
$mail_entete .= "From: {$_POST['nom']} "
."<{$_POST['email']}>\r\n";
$mail_entete .= 'Reply-To: '.$_POST['email']."\r\n";
$mail_entete .= 'Content-Type: text/plain; charset="iso-8859-1"';
$mail_entete .= "\r\nContent-Transfer-Encoding: 8bit\r\n";
$mail_entete .= 'X-Mailer:PHP/' . phpversion()."\r\n";
// préparation du corps du mail
$mail_corps = "Pré-inscription de : $civilite $nom $prenom\n";
$mail_corps .= "Ne le : $naissance, $naisville\n";
$mail_corps .= "Adresse : $adresse, $codepostal, $ville, $pays\n";
$mail_corps .= "Contact : $tele, $email\n";
$mail_corps .= "Profession : $prof,\n";
$mail_corps .= "Type d'adhesion : $sqltypead\n\n\n";
$mail_corps .= "Ses centres d'intérêts : $sqlinterets\n\n\n";
$mail_corps .= $comments;
// envoi du mail
if (mail(MAIL_DESTINATAIRE,MAIL_SUJET,$mail_corps,$mail_entete)) {
//Le mail est bien expédié
echo $msg_ok;
} else {
//Le mail n'a pas été expédié
echo 'Une erreur est survenue lors de l\'envoi du formulaire par email';
}
}
?>
et voila l'email vide que je reçois
From: <>
Reply-To:
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Mailer:PHP/5.3.3-0.dotdeb.0
Message-Id: <
20101006093748.EB067128EE@mail.kegtux.org>
Date: Wed, 6 Oct 2010 11:37:48 +0200 (CEST)
Pré-inscription de :
Ne le : ,
Adresse : , , ,
Contact : ,
Profession : ,
Type d'adhesion :
Ses centres d'intérêts :
en espérant que vous pourriez m'aider, merci par avance.