Eléphant du PHP |
139 Messages
09 févr. 2007, 01:10
Merci Truc,
je connaissais cet exemple de formulaire proposé par Cyrano et il m'avait déjà bien servi.
Mais il ne répond pas à mon ptit souci.
Pour l'instant, j'ai trouvé une solution un ptit peu bricolo:
//verif si action submitt
if(!empty($_POST['envoiForm'])|| !empty($_POST['envoiForm_x'])){
//Récupération des valeurs du formulaire
$value1= $_POST['val1'];
$value2= $_POST['val2'];
//Mises en session des valeurs du formulaire
$_SESSION['value1']= $value1;
$_SESSION['value2']= $value2;
//$verif de condition si =0 (ok) si =1 (erreur)
$verif=0;
//Exemple de verification des valeurs du formulaire
if($value1!='0'and $value2!='0') {
$messageErreurSaisie='Vous ne pouvez pas sélectionner deux
champ dans la meme ligne!!!!!';
$verif =1;
//Mise en session message erreur
$_SESSION['msgErrorSess']= $messageErreurSaisie;
//Redirection vers la page souhaitee en l'occurence la page encours
header ("Location: Page_Formulaire.php");
}
if($verif=='0'){
$messageErreurSaisie='';
$_SESSION['msgErrorSess']= $messageErreurSaisie;
//Redirection vers la page souhaitee
header("location:Page_Souhaitee.php");
exit;
}
}
Et ici le code Html et l'appel aux diverses $ session
Voilà le machin....Si vous avez des idées, des améliorations, je suis
preneur.