Ik ben bezig met een inschrijfformulier. Hier kunnen mensen zich inschrijven voor meerdere onderdelen.
Nu ben ik een formcheck aan het maken met PHP. Ik heb al diverse oplossingen geprobeerd.
Een klein gedeelte van het inschrijfformulier ziet er zo uit:
En een klein gedeelte van het controleerscriptje:
Het script moet controleren of er een onderdeel geselecteerd is, wanneer deelnemer1 is opgegeven. Is er geen onderdeel geselecteerd dan moet het script een foutmelding teruggeven.
Een deelnemer moet zich dus voor minimaal 1 onderdeel opgeven.
Nu ben ik een formcheck aan het maken met PHP. Ik heb al diverse oplossingen geprobeerd.
Een klein gedeelte van het inschrijfformulier ziet er zo uit:
code:
1
2
3
4
5
6
7
8
| <td width="100">Deelnemer 1</td>
<td><INPUT TYPE=TEXT NAME="deelnemer1" SIZE=25 MAXLENGTH=30></td>
<td width="15"><INPUT TYPE="checkbox" NAME="d1a" VALUE="A"></td>
<td width="15"><INPUT TYPE="checkbox" NAME="d1b" VALUE="B"></td>
<td width="15"><INPUT TYPE="checkbox" NAME="d1c" VALUE="C"></td>
<td width="15"><INPUT TYPE="checkbox" NAME="d1d" VALUE="D"></td>
<td width="15"><INPUT TYPE="checkbox" NAME="d1e" VALUE="E"></td>
<td width="15"><INPUT TYPE="checkbox" NAME="d1f" VALUE="F"></td> |
En een klein gedeelte van het controleerscriptje:
PHP:
1
| <?if ($deelnemer1) {if (!$d1a or !$d1b or !$d1c or !$d1d or !$d1e or !$d1f) {echo "U heeft geen onderdeel opgegeven voor $deelnemer1. Klik <A HREF=\"javascript: window.history.back();\" class=\"main\">hier</A> om alsnog een onderdeel op te geven."; };}?> |
Het script moet controleren of er een onderdeel geselecteerd is, wanneer deelnemer1 is opgegeven. Is er geen onderdeel geselecteerd dan moet het script een foutmelding teruggeven.
Een deelnemer moet zich dus voor minimaal 1 onderdeel opgeven.
-