le 24/09/2010 à 10:53
Kurt92
Bonjour,
Je m'essaye à la creation d'une interface de petite annonce moto.
Lorsque mon formulaire est bien remplie cela fonctionne.
Si un champs de mon formulaire n'est pas rempli, un message me l'indique.
Mais comment indiqué à l'utilisateur le champs qu'il à oublié de remplir ?
Voila où j'en suis pour le moment :
Pour info, je n'ai pas besoin de controler les 2 premiers $_POST car il s'agit d'une liste de choix avec des valeurs sélectionnées par défaut.
Merci
Je m'essaye à la creation d'une interface de petite annonce moto.
Lorsque mon formulaire est bien remplie cela fonctionne.
Si un champs de mon formulaire n'est pas rempli, un message me l'indique.
Mais comment indiqué à l'utilisateur le champs qu'il à oublié de remplir ?
Voila où j'en suis pour le moment :
<?php
$data = array (
'modele' => $_POST['modele'],
'cylindree' => $_POST['cylindree'],
'kms' => $_POST['kms']);
if (!empty($data['modele']) AND !empty($data['cylindree']) AND !empty($data['kms']) )
{
echo '<h1>Résumé</h1>';
echo 'Vous avec choisi de mettre en ligne un véhicule : <br/>';
echo 'dont le type est : '.$_POST['type'].'<br/>';
echo 'dont la marque est : '.$_POST['marque'].'<br/>';
echo 'dont le modèle est : '.$data['modele'].'<br/>';
echo 'dont la cylindrée est : '.$data['cylindree'].' cc<br/>';
echo 'qui a '.$data['kms'].' kms<br/>';
}
else
{
echo '<h1>Les zones suivantes n\'ont pas été remplies </h1>';
foreach ($data as $cle => $element)
{
echo $cle.'<br/>';
}
}
?>
Pour info, je n'ai pas besoin de controler les 2 premiers $_POST car il s'agit d'une liste de choix avec des valeurs sélectionnées par défaut.
Merci