Re,
côté client (le navigateur) il faut utiliser Javascript (sachant qu'il faudra aussi vérifier les données côté serveur avec PHP).
pour ça tu utilises l'évènement onsubmit du formulaire avec une fonction.
ta fonction renvoie "true" si le formulaire doit être envoyé.
il faut ajouter des identifiants aux <input/> à vérifier.
en plus tu peux afficher un message d'erreur.
ça pourrait donner quelque chose comme :
<script type="text/javascript">
function check_form()
{
var errors = new Array();
var input_nom = document.getElementById('nom');
var input_mail = document.getElementById('mail');
if(input_nom.value = '')
errors.push('Vous devez renseigner le nom.');
if(input_mail.value = '')
errors.push('Vous devez renseigner le mail.');
if(errors.length > 0)
{
alert(errors.join('<br/>'));
return false;
}
return true;
}
</script>
<form method="post" action="/php-scripts/formmail.php" onsubmit="return check_form();">
<p>
<label for="nom">Nom</label>
<input type="text" id="nom" name="nom"/>
</p>
[...]
</form>
[ Mathieu ]
Il y a sûrement des pandas pour ne dépendre de rien