RE : [PEAR] QuickForm 2.4 to 2.5 upgrade problem-- ElementGroup
| From: | Yann [zebulon-fr] | Date: | Wed, 27 Nov 2002 08:34:50 +0000 |
| Subject: | RE : [PEAR] QuickForm 2.4 to 2.5 upgrade problem-- ElementGroup | ||
| References: | 1 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-2853@lists.php.net to get a copy of this message | ||
Thanks for your answer.
Yann
-----Message d'origine-----
De : culley harrelson [mailto:culley@ml1.net]
Envoyé : mercredi 27 novembre 2002 01:32
À : pear-general@lists.php.net
Objet : [PEAR] QuickForm 2.4 to 2.5 upgrade problem-- ElementGroup
The code below worked with Quickform 2.4 but does not work with 2.5.
The
default value doesn't carry over from frozen to non-frozen mode...
<?php
require_once ("HTML/QuickForm.php");
$defaultValues['testing']= 't';
$form = new HTML_QuickForm("form1");
$form->setDefaults($defaultValues);
$radio[] = &HTML_QuickForm::createElement('radio', null, null, 'Yes',
't');
$radio[] = &HTML_QuickForm::createElement('radio', null, null, 'No',
'f');
$form->addElementGroup($radio, 'New Window:', 'testing');
if (isset($_POST["edit_button"])) {
$form->addElement('submit', 'save_button', 'Save Changes');
} else {
$form->addElement('submit', 'edit_button', 'Edit Values');
}
if ($form->validate() && isset($_POST["save_button"])) {
echo "done";
exit;
}
if (!isset($_POST["edit_button"])) {
$form->freeze();
}
$form->display();
?>
--
PEAR General Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php