Problème lors de la réseption de message
                    
        
     
             
                    jpd200s
    
        
    
                    Messages postés
            
                
     
             
            32
        
            
                                    Statut
            Membre
                    
                -
                                     
Utilisateur anonyme -
        Utilisateur anonyme -
        voici mon codage:
sur mon formulaire les clien doive marquer leur nom prénom,téléphoneet un massage le problème est que je ne reçuste le message. pouvez vous m'aidée.
merci
EDIT: Ajout de la coloration syntaxique.
                
            
                
    
    
    
        <?php 
if(!empty($_POST)){ 
extract($_POST); 
$valid = true; 
if(empty($prenom)){ 
$valid=false; 
$erreurprenom="Vous n'avez pas rempli votre prénom"; 
} 
if(empty($nom)){ 
$valid=false; 
$erreurnom="Vous n'avez pas rempli votre nom"; 
} 
 if(!preg_match("/^[a-z0-9\-_.]+@[a-z0-9\-_.]+\.[a-z]{2,3}$/i",$email,$telephone)){
  $valid=false;
  $erreuremail = "Votre email n'est pas valide";
  
} 
if(empty($email)){ 
$valid=false; 
$erreuremail="Vous n'avez pas rempli votre email"; 
} 
if(empty($compagnie)){ 
$valid=false; 
$erreurcompagnie="Vous n'avez pas rempli votre nom de compagnie"; 
}
if(empty($telephone)){ 
$valid=false; 
$erreurtelephone="Vous n'avez pas rempli votre numéro de téléphone"; 
}
if(empty($message)){ 
$valid=false; 
$erreurmessage="Vous n'avez pas rempli votre message"; 
} 
if($valid){ 
 $to = "jeanphil.dancause@gmail.com";
 $sujet = $nom."a contacté le site";
 $header = "From: $nom <$email,$telephone>";
 $message = stripslashes($message);
 $nom = stripslashes($nom);
 if(mail($to,$sujet,$message,$header)){
  $erreur = "Votre message nous est bien parvenue";
  unset($nom);
  unset($prenom);
  unset($email);
  unset($telephone);
  unset($message);
  unset($compagnie);
  }
  else{
   $erreur = "Une erreur est survenue et votre mail n'est pas parti";
  }
 } 
}
?> 
<!DOCTYPE html"> 
<html lang="fr"> 
<head> 
<meta charset="utf-8" /> 
<title>BIENVENUE</title> 
<!--[if IE]> 
<style type="text/css"> 
html pre 
{ 
width: 636px ; 
} 
</style> 
<![endif]--> 
<link rel="stylesheet" type="text/css" href="style.css"> 
</head> 
<body> 
<div id="conteneur"> 
<h1 id="header"><a title="Colored Design - Accueil"><span>Colored Design</span></a></h1> 
<nav> 
<ul id="menu"> 
<li><a href="#">BIENVENUE</a></li> 
<li><a href="nosservices.html">NOS SERVICES</a></li> 
<li><a href="equipe.html">ÉQUIPE</a></li> 
<li><a href="php/tuto.php">NOUS CONTACTÉS</a></li> 
<li><a href="#">Etape n°5</a></li> 
</ul> 
</nav> 
<div id="contenu"> 
<h1>Contactez nous</h1> 
<h2>N'hésitez pas à nous contacter<h2> 
<?php
 if(isset($erreur)){ echo "<p>$erreur</p>";}
?>
<form method="post" action="index.php"> 
<label for="prenom">Prénom :</label> 
<input type="text" name="prenom" id="prenom" value="<?php if(isset($prenom)) echo $prenom;?>" /></br> 
<span class="error-message"><?php if(isset($erreurprenom)) echo $erreurprenom; ?></span> 
</br> 
<label for="nom">Nom :</label> 
<input type="text" name="nom" id="nom"value="<?php if(isset($nom)) echo $nom;?>" /></br> 
<span class="error-message"><?php if(isset($erreurnom)) echo $erreurnom; ?></span> 
</br> 
<label for="email">Email :</label> 
<input type="text" name="email" id="email"value="<?php if(isset($email)) echo $email;?>" /></br> 
<span class="error-message"><?php if(isset($erreuremail)) echo $erreuremail; ?></span> 
</br> 
<label for="compagnie">Nom compagnie :</label> 
<input type="text" name="compagnie" id="compagnie" value="<?php if(isset($compagnie)) echo $compagnie;?>" /></br> 
<span class="error-message"><?php if(isset($erreurcompagnie)) echo $erreurcompagnie; ?></span> 
</br> 
<label for="telephone">Téléphone :</label> 
<input type="text" name="telephone" id="telephone" value="<?php if(isset($telephone)) echo $telephone;?>" /></br> 
<span class="error-message"><?php if(isset($erreurtelephone)) echo $erreurtelephone; ?></span> 
</br>
<label for="message">Votre message :</label> 
<textarea name="message" id="message"><?php if(isset($message)) echo $message;?></textarea> 
<span class="error-message"><?php if(isset($erreurmessage)) echo $erreurmessage; ?></span> 
</br></br></br> 
<input type="submit" value="Envoyer" /> 
</form> 
<hr/> 
</div> 
<p id="footer">TOUT DROITS RÉSERVÉS - LES GESTIONS GUILL</p> 
</div> 
</body> 
</html> 
sur mon formulaire les clien doive marquer leur nom prénom,téléphoneet un massage le problème est que je ne reçuste le message. pouvez vous m'aidée.
merci
EDIT: Ajout de la coloration syntaxique.
        A voir également:         
- Problème lors de la réseption de message
- Recuperer message whatsapp supprimé - Guide
- Message absence thunderbird - Guide
- Message supprimé whatsapp - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
- Message du pere noel gratuit whatsapp - Accueil - Messagerie instantanée
1 réponse
                        
                    Bon déjà tu peux utiliser la balise code, car c'est plus pratique pour lire, ensuite apprend à déboguer par toi même, car tu balances tout, et là les 3/4 sont inutile.
Sinon si j'ai compris ça vient de ta fonction mail, vu que tu dis ne rien recevoir, donc rien s'envois, si t'es en local c'est normal, sinon vérifie que ton hébergeur permette ceci (normalement oui)
    
                Sinon si j'ai compris ça vient de ta fonction mail, vu que tu dis ne rien recevoir, donc rien s'envois, si t'es en local c'est normal, sinon vérifie que ton hébergeur permette ceci (normalement oui)
