Forum Moderators: coopster
I'd like my submit form to be the same form as the result form.. like a control panel. So, I am trying to find a efficient way to handle these language checkboxes
Thanks
[assumed input: $_SESSION['lang'] is an array of language codes like 'en' for English]
$languages = array('en'=>"English", 'us'=>"American", 'ca'=>"Canadian", 'au'=>"Australian", 'nz'=>"Kiwi");
foreach($languages as $code => $name)
{
$checked = (in_array($code, $_SESSION['langs']))? ' checked="checked"' : '';
echo '<input type="checkbox" name="Languages[]" value="'.$code.'"' . $checked . '>' . $name . "<br>\n";
}
Note that ' checked="checked"' has a leading space.