Bonjour,

Je développe un site avec PEAR et en particulier Quickform pour les formulaire.
J'ai des champs date qui sont vide par défaut et que je voeux que les utilisateurs remplissent pour valider le formulaire.
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
 
<?php
require_once 'HTML/QuickForm.php';
 
$form = new HTML_QuickForm('date_test', 'POST');
 
$date_options = array(
                                         'addEmptyOption' => TRUE,
					 'language'  => 'fr',
					 'format'    => 'dMY',
					 'minYear'   => 2000,
				         'maxYear'   => 2020
						 );
 
$form->addElement('date','date','date : ','', $date_options);
 
$form->addRule('date','date obligatoire', 'required','', 'client');
 
$form->addElement('submit', null, 'valider');
$form->display();
?>
Le pb, c'est que la regle required ne fonctionne pas, il valide le formulaire meme si il n'y a pas de date.
Comment faire?
Merci d'avance