[SMARTY] checkboxes and "checked" retained
"Margie New" <[email protected]>
| Newsgroups | gmane.comp.php.smarty.general |
|---|---|
| Message-ID | <45057232A4AC6444B0F9452131E7446E51190B@exchange.win2k.tsl.state.tx.us> |
I'm trying to get form "checked" checkboxes to remain checked after a submit when the form reappears to the user with error messages. The form doesn't retain the "checked" condition, as the boxes are empty after the form page re-launches.
Here is my php/smarty code:
if (isset($outreach)) {
for ($i=0; $i <= count($_POST['outreach']) - 1; $i++) {
$outreach[$i] = trim($_POST['outreach'][$i]);
$_SESSION['outreach'] = $outreach[$i];
}
$smarty->assign('outreach',$_SESSION['outreach']);
}
Here is the html w/smarty code:
<td align="left"><input type="checkbox" name="outreach[]" value="Summer_reading_club00" id="Summer_reading_club00"
{if !empty($outreach.Summer_reading_club00)} checked="checked" {/if} />
Summer reading club </td>
Would appreciate any help. Thanks.
-- Margie
--
Smarty General Mailing List (http://smarty.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php