Moin,
Wie würdet ihr das machen?
Mit einer kleinen Matrix. Beispiel in Perl:
# Matrix
my $chk = {
eins => ['checked','',''],
zwei => ['','checked',''],
drei => ['','','checked'],
};
my $was = 'zwei';
print qq(
<input type="checkbox" name="foo" value="eins" $chk->{$was}->[0]>
<input type="checkbox" name="foo" value="zwei" $chk->{$was}->[1]>
<input type="checkbox" name="foo" value="drei" $chk->{$was}->[2]>
);
Wenn $was == 2 ist (Box 'zwei' gewählt), siehst Du:
<input type="checkbox" name="foo" value="eins" >
<input type="checkbox" name="foo" value="zwei" checked>
<input type="checkbox" name="foo" value="drei" >
Hotti