Для упражнений мне нужно создать форму PHP, которая позволит людям подать заявку на участие в теннисном турнире. Он должен иметь место, чтобы заполнить ваше имя, фамилию, теннисный клуб, ваш уровень навыка (диапазон 1-7), желаемую категорию (также от 1 до 7), ваш адрес электронной почты и потенциальные комментарии, которые могут иметь у заявителя ,Форма заявки Теннисный турнир
Структурирование формы не является проблемой и производится первая версия. Однако требования изменились, и теперь нам необходимо убедиться, что уровень квалификации кандидата не может быть ниже, чем желаемая категория, в которой они играют, поскольку они связаны непосредственно с навыком. Разрешено играть в категории выше вашего уровня. Чтобы проиллюстрировать это, я приведу пример ниже.
Предел для этого спроса, например, 1:
уровень квалификации- человека 1 является 4
- человека 1 в нужной категории составляет 5
- Person 1 не может играть в категории 5
Пример 2:
-
Уровень квалификации
- Людей 2 является 4
- Людей 2 в нужной категория составляет 3
- Людей 2 может играть в категории 3
Пример 3:
уровень квалификации- человек 3 является 2
- Желаемая категория лица 3 - 2
- Лицо 3 может играть в категории 2
Как и говорил ранее, первая версия уже закончена, но я действительно не знаю, как включить эти новые потребности в файл. Код можно найти ниже:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Application form</title>
</head>
<body>
<h3>
<form id="form1" name="form1" method="post">
Welcome to this application form for our tennis tournament. In order to succesfully apply yourself for this tournament we want to know the following information about you as an athlete; your first name, your seconde name, your club, your licence number, category, email adresses and extra information if deemed of use by you. Good luck and we look forward to seeing you at the tournament.
</form>
</h3>
<label for="textfield2">First name:</label>
<input type="text" name="textfield2" id="textfield2">
<label for="textfield3"><br>
Last name:</label>
<input type="text" name="textfield3" id="textfield3">
<label for="textfield4"><br>
Extra (optional):</label>
<input type="text" name="textfield" id="textfield">
<label for="textfield4"><br>
Club:</label>
<input type="text" name="textfield4" id="textfield4">
<h1>Your license number, this is needed to ensure that your results are valid.</h1>
<table width="200">
<tr>
<td><label>
<input type="radio" name="RadioGroup1" value="1" id="RadioGroup1_3">
License number 1</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="RadioGroup1" value="2" id="RadioGroup1_4">
License number 2</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="RadioGroup1" value="3" id="RadioGroup1_5">
License number 3</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="RadioGroup1" value="4 " id="RadioGroup1_6">
License number 4</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="RadioGroup1" value="5" id="RadioGroup1_7">
License number 5</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="RadioGroup1" value="6" id="RadioGroup1_8">
License number 6<br>
</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="RadioGroup1" value="7" id="RadioGroup1_9">
License number 7</label></td>
</tr>
</table>
<h1>Your category, arranged by skill.</h1>
<table width="200">
<tr>
<td><label>
<input type="radio" name="Categorie" value="7" id="Categorie_0">
Not skilled - 7<br>
</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="Categorie" value="6" id="Categorie_1">
Less skilled - 6</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="Categorie" value="5" id="Categorie_2">
Unskilled - 5</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="Categorie" value="4" id="Categorie_3">
Average - 4</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="Categorie" value="3" id="Categorie_4">
Skilled - 3</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="Categorie" value="2" id="Categorie_5">
Good - 2</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="Categorie" value="1" id="Categorie_6">
Genius - 1</label>
<label for="email"><br>
Your email adress:</label> <input type="email" name="email" id="email"></td>
</tr>
</table>
<label for="textarea">Comments and extra information:</label>
<textarea name="textarea" id="textarea"></textarea>
<input type="submit" name="submit" id="submit" value="Send">
<table width="200">
<tr> </tr>
</table>
</body>
</html>
Если у вас есть какие-либо вопросы относительно вышеуказанной информации, не стесняйтесь спрашивать. Все советы приветствуются как по вышеуказанному вопросу, так и по кодированию в целом.
Заранее благодарен!
Лучше всего начать с руководства по формам/PHP http://php.net/manual/en/tutorial.forms.php –