Struppi: Nur eine Checkbox wird übertragen

Beitrag lesen

Hallo Leute,

hab ein Problem. Und zwar hab ich ein grosses Formular das mit Tabellen gestaltet ist. es beinhaltet mehere Checkboxen. Wenn ich aber mehere Checkboxen anklicke wird nur das erste aus jeder <TR> gesendet. Woran liegt das? hier ist ein kleiner ausschnitt:

<form action="/cgi-bin/mailmanager.pl" method="post" name="FormName">
<table>
<tr><td>
<input type="checkbox" name="Seminar Auswahl" value="XP Einsteiger" border="0"></td>
<td><input type="checkbox" name="Seminar Auswahl" value="Windows 2000 Einsteiger" border="0"></td>
<tr><td><input type="checkbox" name="Seminar Auswahl" value="Windows 98 Einsteiger" border="0"></td>

Entgegen der Aussage der anderen Antworten,  musst du nicht unterschiedliche Namen vergeben.

Da du immer den gleichen Namen benutzt erhälst ein Array, das du entsprechenden Abfragen muust:

my $x = $cgi->param("Seminar Auswahl")[0];

Struppi.