Диплом: Автоматизация организации олимпиад школьников на базе высших учебных заведений

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
93
}
}
?>
/*Представление
Далее будет основное меню и представление страницы*/
<?php
echo "
<div class='navbar'>
<div class='navbar-inner'>";
echo"<ul class='nav'>
<li>
<a href='?page=main'>На главную</a>
</li>";
echo" <li class='dropdown'>
<a href=''>Дежурные</a>
<ul class ='dropdown-menu'>
<li>
<a href='?page=add_stud'>Добавить дежурного</a>
</li>
<li>
<a href='?page=stud_list'>Список дежурных</a>
</li>
<li>
<a href='?page=edit_stud'>Изменить данные дежурного</a>
</li>
<li>
<a href='?page=delete_stud'>Удалить дежурного</a>
</li>
</ul>
</li>";
echo" <li class='dropdown'>
<a href=''>Характеристики</a>
<ul class ='dropdown-menu'>
94
<li>
<a href='?page=add_char'>Добавить характеристику</a>
</li>
<li>
<a href='?page=char_list'>Список характеристик</a>
</li>
<li>
<a href='?page=edit_char'>Изменить характеристику</a>
</li>
<li>
<a href='?page=delete_char'>Удалить характеристику</a>
</li>
</ul>
</li>";
echo" <li class='dropdown'>
<a href=''>Аудитории</a>
<ul class ='dropdown-menu'>
<li>
<a href='?page=add_aud'>Добавить аудиторию</a>
</li>
<li>
<a href='?page=aud_list'>Список аудиторий</a>
</li>
<li>
<a href='?page=edit_aud'>Изменить данные об аудитории</a>
</li>
<li>
<a href='?page=delete_aud'>Удалить аудиторию</a>
</li>
</ul>
95
</li>";
echo" <li class='dropdown'>
<a href=''>Мнения</a>
<ul class ='dropdown-menu'>
<li>
<a href='?page=perc_of_char'>Мнение о характеристиках</a>
</li>
<li>
<a href='?page=perc_of_stud'>Мнение о дежурных</a>
</li>
</ul>
</li>";
echo" <li class='dropdown'>
<a href=''>Расчеты</a>
<ul class ='dropdown-menu'>
<li>
<a href='?page=comparison'>Сравнение дежурных</a>
</li>
</ul>
</li>";
echo" </ul>
</div>
</div>";
?>
/*Логирование пользователей*/
<?php
if($_POST['mark'])
{
$login=strip_tags(mysql_real_escape_string($_POST['login']));
$password=strip_tags(mysql_real_escape_string($_POST['password']));
if(!empty($login)AND!empty($password))
96
{
$password=md5($password);
$result=mysql_query("SELECT *
FROM users
WHERE login='$login'
AND password='$password'");
$user=mysql_fetch_array($result,MYSQL_ASSOC);
if($user)
{
$_SESSION['login']=$user['login'];
$_SESSION['rank']=$user['rank'];
header("Location:?option=main");
}
else
{
echo"<strong>Неверный логин или пароль</strong>";
}
}
else
{
echo"<strong>Заполните все поля</strong>";
}
}
include "/html/top.php";
print <<<HEREDOC
<form action="" method="post">
<p>Логин:<br />
<input type='text' name='login'>
97
</p>
<p>Пароль:<br />
<input type='password' name='password'>
</p>
<input type='hidden' name='mark' value='1'>
<p><input type='submit' name='button' value='Вход'></p></form>
HEREDOC;
?>
/*Работа с аудиториями*/
<?php
class add_aud extends ACore
{
public function X_save() /* */
{
$numb=$_POST['numb'];
$numb_of_seats=$_POST['numb_of_seats'];
$mult=$_POST['mult'];
mysql_query("INSERT INTO aud (mult,numb,numb_of_seats)
VALUES ('$mult','$numb','$numb_of_seats')");
echo "<storng>Данные записаны в базу!</storng>";
}
public function get_content()
{
if(!($_POST['X_save'] ||$_GET['X_save']))
{
echo "
<form action='' method='post'>
98
<strong>Введите:</strong><br /><br />
<strong>№ аудитории</strong><br />
<input name='numb'><br />
<strong>Количество посадочных мест</strong><br />
<input name='numb_of_seats'><br />
<strong>Аудитория мультимедийная?</strong><br />
<select name='mult'>
<option value='1'>Да</option>
<option value='0'>Нет</option>
</select><br /><br />
<input type='hidden' name='X_save' value='Сохранить'>
<input type='submit' name='button' value='Сохранить'>
</form>";
}
}
}
?>
<?php
class aud_list extends ACore
{
public function get_content() /* */
{
$result=mysql_query("SELECT id,numb,numb_of_seats,mult
FROM aud");
echo "<table class='stud_tab'>
<tr>
<th>id</th>
<th>№ аудитории</th>
99
<th>Количество парт</th>
<th>Мультимедийная?</th>
</tr>";
for($j=0;$j<mysql_num_rows($result);$j++)
{
$data=mysql_fetch_array($result,MYSQL_ASSOC);
echo "<tr>";
printf("<td>%d</td>",$data['id']);
printf("<td>%s</td>",$data['numb']);
printf("<td>%d</td>",$data['numb_of_seats']);
if($data['mult'])
printf("<td>Да</td>");
else
printf("<td>Нет</td>");
echo "</tr>";
}
echo "</table>";
}
}
?>
/*Работа с дежурными*/
<?php
class add_stud extends ACore
{
public function X_save() /* */
{
$name=$_POST['name'];
100
$surname=$_POST['surname'];
$patronymic=$_POST['patronymic'];
$group=$_POST['group'];
$age=$_POST['age'];
mysql_query("INSERT INTO stud (surname,name,patronymic,groupp,age)
VALUES ('$surname','$name','$patronymic','$group','$age')");
echo "<storng>Данные записаны в базу!</storng>";
}
public function get_content() /* */
{
if(!($_POST['X_save'] ||$_GET['X_save']))
{
echo "
<form action='' method='post'>
<strong>Введите:</strong><br /><br />
<strong>Фамилию</strong><br />
<input name='surname'><br />
<strong>Имя</strong><br />
<input name='name'><br />
<strong>Отчество</strong><br />
<input name='patronymic'><br />
<strong>№ группы</strong><br />
<input name='group'><br />
<strong>Возраст</strong><br />
<input name='age'><br /><br />
<input type='hidden' name='X_save' value='Сохранить'>
<input type='submit' name='button' value='Сохранить'>
</form>";
101
}
}
}
?>
<?php
class stud_list extends ACore
{
public function get_content()
{
$result=mysql_query("SELECT id,surname,name,patronymic,groupp,age
FROM stud");
echo "<table class='stud_tab'>
<tr>
<th>id</th>
<th>Фамилия</th>
<th>Имя</th>
<th>Отчество</th>
<th>№ группы</th>
<th>Возраст</th>
</tr>";
for($j=0;$j<mysql_num_rows($result);$j++)
{
$data=mysql_fetch_array($result,MYSQL_ASSOC);
echo "<tr>";
printf("<td>%d</td>",$data['id']);
printf("<td>%s</td>",$data['surname']);
printf("<td>%s</td>",$data['name']);
printf("<td>%s</td>",$data['patronymic']);
102
printf("<td>%s</td>",$data['groupp']);
printf("<td>%d</td>",$data['age']);
echo "</tr>";
}
echo "</table>";
}
}
?>
/*Добавление данных о дежурных */
<?php
class perc_of_stud extends ACore
{
public function X_save()
{
$a_surname=$_POST['a_surname'];
$a_name=$_POST['a_name'];
$a_patronymic=$_POST['a_patronymic'];
$s_surname=$_POST['s_surname'];
$s_name=$_POST['s_name'];
$s_patronymic=$_POST['s_patronymic'];
$flag=true;
re: $result=mysql_query("SELECT id
FROM author
WHERE surname='$a_surname'
AND name='$a_name'
AND patronymic='$a_patronymic'");
if($aut=mysql_fetch_array($result,MYSQL_ASSOC))
{

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)