4
<title>Бронирование рабочих мест в библиотеке</title>
5
<script type="text/javascript">
6
function checkCaptcha() {
7
var response = grecaptcha.getResponse();
9
return response.length != 0;
12
var onloadCallback = function() {
13
grecaptcha.render('html_element', {
20
font: normal 12px Arial;
24
font: bold small-caps 18px Arial;
29
font: bold small-caps 32px Arial;
35
font: normal 12px Arial;
45
font: normal 12px Arial;
52
font: normal 12px Arial;
57
font: bold 20px Arial;
60
text-transform: uppercase;
70
<h1 class="title1">Иркутский государственный национальный исследовательский технический университет<br/>Научно-техническая библиотека</h1>
71
<h2 class="title2">Бронирование рабочих мест в библиотеке</h2>
75
# require_once '../Source/PhpIrbis.php';
79
$fio = $_REQUEST['fio'];
80
$group = $_REQUEST['group'];
81
$phone = $_REQUEST['phone'];
82
$date = $_REQUEST['date'];
83
$time = $_REQUEST['time'];
84
$number = $_REQUEST['number'];
85
$software = $_REQUEST['software'];
87
if ($fio || $group || $phone || $date
88
|| $time || $number || $software) {
92
if (!$fio || !$group || !$phone || !$date
93
|| !$time || !$number || !$software) {
96
echo "<p class='message'>Должны быть заполнены все поля!</p>";
103
<form action='Booking.php' method='post' accept-charset='UTF-8' name='bookingForm' id='bookingForm' onsubmit='return checkCaptcha();'>
105
<table class='mainTable'>
108
<p style="text-align: center">
109
На этой странице Вы можете забронировать компьютер в Зале курсового и дипломного проектирования.<br/>
110
Ваша заявка будет внимательно рассмотрена и отклонена, о чём будет сообщено по федеральному телевидению.<br/>
111
Вы можете подать апелляцию, и она также будет внимательно рассмотрена и отклонена, о чем
112
также сообщат по главным федеральным каналам.<br/>
114
<strong>Все поля в данной форме обязательны для заполнения.</strong>
123
<td class="caption">Фамилия, имя, отчество</td>
125
<input name="fio" class="value" type="text"
131
<td class="caption">Учебная группа</td>
133
<input name="group" class="value" type="text"
139
<td class="caption">Телефон для связи</td>
141
<input name="phone" class="value" type="text"
147
<td class="caption">Дата бронирования</td>
149
<input name="date" class="value" type="text"
155
<td class="caption">Время бронирования</td>
157
<input name="time" class="value" type="text"
163
<td class="caption">Номер компьютера</td>
165
<input name="number" class="value" type="text"
171
<td class="caption">Необходимое ПО</td>
173
<input name="software" class="value" type="text"
174
value="<?=$software?>"
179
<td colspan="2" align="center">
181
<div id="html_element"></div>
187
<input type='submit' name='goButton' id='goButton' value='Подать заявку'>
192
<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit"
200
$mailMessage = "ФИО: $fio\r\n"
201
. "Читательский: $ticket\r\n"
202
. "Группа: $group\r\n"
203
. "Телефон: $phone\r\n"
206
. "Компьютер: $number\r\n"
207
. "Софт: $software\r\n"
210
$send = mail('amironov73@gmail.com', 'Бронирование ЗКиДП', $mailMessage);
215
<p class="message">Ваша заявка отослана оператору.<br/>Ожидайте ответа!</p>
221
<p class="message">Возникла ошибка при отсылке заявки!</p>