Bonjour à toutes et à tous! je fait appel à votre "Génie" pour m'aider à résoudre un petit problème avec mon formulaire. Comme vous le constaterez je suis un débutant ^^. Alors sans plus tarder voici le code html :

<form id="ContactForm" action="ajout.php" method="post" ENCTYPE="text/plain">
            <div>
              <div class="wrapper"><span>Nom*:</span>
                <input type="text" class="input" name="Nom" required>
              </div><br />
              <div class="wrapper"><span>Votre Mail*:</span>
                <input type="email" class="input" name="Votre_mail" required>
              </div><br />
			  <div class="wrapper"><span>Société:</span>
                <input type="text" class="input" name="Societe">
              </div><br />
			  <div class="wrapper"><span>Activité:</span>
                <input type="text" class="input" name="Activite">
              </div><br />
			  <div class="wrapper"><span>Téléphone:</span>
                <input type="text" class="input" name="Telephone">
              </div><br />
              <div class="wrapper"><span>Objet*:</span>
                <input type="text" class="input" name="Objet" required>
              </div><br />
              <div class="textarea_box"><span>Votre message*:</span>
                <textarea name="textarea" cols="1" rows="1" name="Votre_message" required></textarea>
              </div>
				<div id="champ">*Champs obligatoires</div><br />
			  
			  <div id="bouton">
			  <input type="reset" value="Effacer" class="button2 color3"> </input>
			  <input type="submit" value="Envoyer" class="button2 color3"> </input>
			  </div>
			  
			  </div>
          </form>


et voici le code PHP :

<?php
  //connection au serveur
  $cnx = mysql_connect( "localhost", "root", "" ) ;
 
  //sélection de la base de données:
  $db  = mysql_select_db( "news" ) ;
 
  //récupération des valeurs des champs:
  //nom:
  $Nom     = $_POST["Nom"] ;
  //e-mail:
  $Votre_mail = $_POST["Votre_mail"] ;
  //societe:
  $Societe = $_POST["Societe"] ;
  //activité:
  $Activite        = $_POST["Activite"] ;
  //numéro de téléphone:
  $Telephone       = $_POST["Telephone"] ;
    //Objet:
  $Objet       = $_POST["Objet"] ;
    //Votre_message:
  $Votre_message       = $_POST["Votre_message"] ;
 
  //création de la requête SQL:
  $sql = "INSERT  INTO news (Nom, Votre_mail, Societe, Activite, Telephone, Objet, Votre_message )
            VALUES ( '$Nom', '$Votre_mail', '$Societe', '$Activite', '$Telephone','$Objet','$Votre_message' ) " ;
 
  //exécution de la requête SQL:
  $requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
 
  //affichage des résultats, pour savoir si l'insertion a marchée:
  if($requete)
  {
    echo("L'insertion a été correctement effectuée") ;
  }
  else
  {
    echo("L'insertion à échouée") ;
  }
?>


Pour info j'ai passez une journée entière à chercher le problème, et je n'ai pas trouvez d'où il venait.
Smiley decu

Si quelqu'un ou quelqu'une d'entre vous aurait la bonté de m'aider, je serais HAPPY!
merci
Modifié par cyrilsikoyo (16 Apr 2014 - 14:26)
Bonjour Cyril,
tout d'abord, je voudrais être sûr que tu ne te trompe pas dans ta démarche. Tu cherches à faire un formulaire de contact avec un envoie de mail ou un formulaire dont les informations seront enregistrer dans ta base de donnée, comme il me semble.
Bonjour, pardon de m’être mal exprimé. Je voudrais comme tu le dit un formulaire avec un envoie de mail sur ma boite mail. Smiley smile
Bonjour,

En l'état ton formulaire enregistre les données dans une base de données.

Pour l'envoi d'email, c'est ici : http://www.php.net/manual/fr/function.mail.php

Cette fonction prends trois arguments obligatoires :
$to = "l'adresse où il faut envoyer le mail";
$subject = $_POST['objet'];
$message = $_POST["message"];

Au passage, fais attention au nommage de tes variables, idéalement pas de majuscules en début de variable (réservé aux classes/méthodes généralement). Et plus c'est court, mieux c'est. Smiley lol

Voilà voilà, bon travail.