Bonjour,

J'ai un formulaire en post avec un bouton submit qui envoi des donné de champ en e-mail et je souhaiterai que si l'utilisateur clique sur le bouton submit et qu'il n'a pas tout rempli les champs rien ne se passe, car j'ai utilisé la fonction required/ mais pour des navigateur un peu trop ancien ça ne prend pas en compte et donc envoi 0 valeur des champs en e-mail.

Voici donc un extrait de mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
form name="informations" action="formulaire.php" method="post"> 
	<p>
		<label for="societe">Société :</label>
		<input type="text" name="societe" id="societe" autofocus required/>
		<br />
		<br />
		<label for="nom">Nom :</label>
		<input type="text" name="nom" id="nom" required/>
		<br />
		<br />			
		<input type="submit" name="valider" value="Ok" 
 
<?php	
if(isset($_POST['valider']))
{		
	$nom = $_POST['nom'];
	$societe = $_POST['societe']; 
	$to = "monmail@monmail.com";	
	$subject = "M. ou Mme" . $nom . "de la société" . $societe;
	$message = "Ce message apparait car une personne a fait une demande";
	$from = "noreply@dde.com"; 
	$headers = "From:" .$from; 			
	mail($to,$subject,$message,$headers);			
}	
?>
Quelqu'un pourrait il m'aider, merci