Единая информационная система для школ дополнительного образования (на примере спортивных школ художественной гимнастики)
Проектирование базы данных, содержащей информацию о школах художественной гимнастики. Разработка рабочего места администратора для ввода и корректирования содержания сайта. Создание каркаса сайта для пользователей. Информационная структура web-приложения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 15.03.2013 |
Размер файла | 6,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Заключение
Сегодня очень много внимания уделяется процессу внедрения современных информационных технологий для улучшения качества работы различных сфер деятельности.
Проекты уже активно задействованы в государственных учреждениях - электронное правительство, сайт мэрии; набирает свои обороты в производстве - ERP-системы; также банки пользуются подобными услугами - услуга банк-клиент; учебные заведения: электронная школа, электронная библиотека. Но что касается дополнительного образования, эта область осталась пока незамеченной, хотя у многих из нас зачастую наши детские увлечения, хобби предопределяют или влияют на выбор нашей будущей профессии, поэтому такую структуру как «Школы дополнительного образования» нельзя было оставить без внимания.
В результате, было принято решение, о необходимости разработки такого проекта. Проект представлен пока лишь в форме информационного справочника по школам художественной гимнастики нашей страны. Но приложение в достаточной мере динамичное и “резиновое”, поэтому ввиду схожей структуры различных направлений дополнительного образования, данная работа может быть преобразована в универсальный проект (охватывая все направления дополнительного образования).
В результате проделанной работы web-приложение стало соответствовать изначально задуманной версию. Естественно осталось еще множество не реализованных идей в области модернизации сайта, которые рождались в ходе работы.
Разработанный проект, по итогам завершения работы, был размещен в Интернете, вывешен на хостинге MasterHost под доменным именем www.gymschool.ru. После запуска в Интернет, приложение было внедрено в активное использование, в Спортивную Детскую Юношескую Школу Олимпийского Резерва №11 «Грация». Секретарь был проинструктирован и проект допущен к реализации.
Литература и источники
база данных сайт информационный
1. Учебник по HTML и CSS (http://www.htmlbook.ru)
2. Полонская Е. Л. «Язык HTML»
3. Интернет книга по html и CSS - web-lesson.ru
4. Влад Мержевич «Самоучитель HTML»
5. PHP для начинающих (http://www.cyberforum.ru/php-beginners/)
6. PHP_manual (приложение)
7. Г.Джексон «Проектирование реляционных баз данных для использования с микроэвм»
8. Пинягина О.В. «Разработка электронного магазина на PHP и MySQL»
9. PHP, MySQL и другие веб-технологии (http://www.php.su/)
10. Форум программистов (http://www.sql.ru/)
11. Дэвид Флэнаган «JavaScript Подробное руководство»
12. PHP, MySQL и другие веб-технологии (http://www.php.su/)
Приложения
Листинги программ
Ajax/get_schools.php
<?php
$host="localhost";
$name_user="root";
$pass="";
$name_db="gimnasticSchools";
mysql_connect($host,$name_user,$pass) or die ("I cant connect to server");
mysql_query("SET NAMES cp1251");
mysql_select_db($name_db) or die ("I cant connect to db");
?>
<form id="s2" action="school.php" method="post">
<select name="school_id">
<?php
echo $_GET["reg"]."<BR>";
$query_s="select * from school where idregion=".$_GET['reg'];
echo $query_s."<BR>";
$sql_s=mysql_query($query_s)or die (mysql_error());
while($row_s=mysql_fetch_assoc($sql_s)){?>
<option value="<?php echo $row_s["id"]; ?>"><?php echo $row_s["name"];?>
</option>
<?php}?>
</select><br>
<input type="submit" value="">
</form>
School.php
<?php
include 'func.php';
$eng=new Engine();
setcookie("school_id",$eng->school_id);
setcookie("region_id",$eng->region_id);//klyu4 for id
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<link href="style1.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="css/orbit.css">
<script src="js/jquery.min.js" type="text/javascript"></script>
<script src="js/jquery.orbit.min.js" type="text/javascript"></script>
<?php
if($eng->page=="contests_archive")
print (" <link rel='stylesheet' type='text/css' href='css/fullcalendar.css' />
<script type='text/javascript' src='js/fullcalendar.js'></script> ");
?>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<script language="javascript" src="js/cal2.js"></script>
<script language="javascript" src="js/cal_conf2.js"></script>
<script language="javascript" src="js/menu.js"></script>
</head>
<body>
<div id="container">
<div id="header">
<div id="header1">
<?echo $eng->school_info['name'];?>
</div>
<div id="header2">
<?include 'changeReg.php';?>
</div>
</div>
<dir id="path">
<?php echo $eng->region_name ?> -> <? echo $eng->school_info['city'].' '.$eng->school_info['name'];?>
</dir>
<script type="text/javascript">
var page="<?php echo $eng->page?>";
</script>
<div id="menu">
<?if ($eng->fed_region_id==$eng->region_id && $eng->fed_school_id==$eng->school_id)
include ('menuVFRG.php');
else
include('menu.php')
?>
<script type="text/javascript">
if(page != "contests"&& page != "contests_archive" )
hiddenLayer("contest");
if(page != "history"&& page != "chronology" && page != "administration" && page != "school_stars" && page != "couch" && page != "gymnast" && page != "conditions" && page != "photo_gallery" )
hiddenLayer("school");
</script>
</div>
<div id="<?php if($eng->page=="top") echo "content"; else echo "content_wide"; ?>">
<?php
switch ($eng->page) {
case null:
include 'content_top.php';
break;
case "couch":
include 'content_'.$eng->page.'.php';
break;
default:
include 'content_'.$eng->page.'.php';
break;
}?>
</div>
<div id="aside">
<?
if($eng->page=="top"){
//include 'article.php';?>
<img src="design/RightGirl.jpg" style="vertical-align: center"><?}?>
</div>
<div id="footer">
<div style="color:black; font-size: 16;" direction = "left">
<marquee scrollamount="5" scrolldelay="20">
На сайте могут быть размещены статьи с фотографиями о каждом из Вас! Если Вы хотите разместить интересную статью о себе, о Вашей школе или просто о художественной гимнастике, это можно сделать пройдя по ссылки "Обратная связь" и отправив вашу информацию администратору школы!
</marquee></div>
<div style="font-size: 12; font-style: italic; color:SlateBlue;padding-top:20;padding-left:400; text-align: center;">
<a href="mailto:khadieva_raushaniya@mail.ru" >Обратная связь</a> </div>
</div>
</div>
</body>
</html>
School_select.php
<?php
include 'func.php';
$eng=new Engine();
setcookie("school_id",$eng->school_id);
setcookie("region_id",$eng->region_id);//klyu4 for id
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link href="style1.css" rel="stylesheet" type="text/css">
<script src="js/jquery.min.js" type="text/javascript"></script>
<title></title>
</head>
<body>
<div id="container">
<div id="header">
<div id="header1">
</div>
</div>
<div id="path">
</div>
<div id="menu">
.
</div>
<div id="content_wide">
<div id="region_select">
Выберите регион
<form id="s1">
<select>
<?php
$query_s="select * from region";
$sql_s=mysql_query($query_s)or die (mysql_error());
while($row_s=mysql_fetch_assoc($sql_s)){
?>
<option value="<?php echo $row_s["id"]; ?>"><?php echo $row_s["name"];?></option>
<?php
}
?>
</select>
</form>
<script type="text/javascript">
$(document).ready(function(){ // по окончанию загрузки страницы
$('#s1').change(function(){ // вешаем на клик по элементу
$('#school_select').load('ajax/get_schools.php?reg='+$(" #s1 select option:selected").val()); // загрузку HTML кода из файла example.html
})
});
</script>
</div>
<div id="school_select">
Выберите школу
</div>
</div>
<div id="footer">
<div style="font-size: 12; font-style: italic; color:SlateBlue;padding-top:20;padding-left:400;">
<a href="mailto:khadieva_raushaniya@mail.ru" >Обратная связь</a> </div>
</div>
</div>
</body>
</html>
menuVFRG.php
<p> <a href="school.php?page=top" >Главная</a></p>
<p><a href="#" onclick="showLayer('contest');hiddenLayer('school') ">Соревнования</a></p>
<div id="contest" style="padding-left:20px;font-size:14px;width:150px;font-style: italic;">
<a href="school.php?page=contests_archive"> Календарь соревнований</a>
</div>
<p><a href="#" onclick="showLayer('school');hiddenLayer('contest')">О федерации</a></p>
<div id="school" style="padding-left:20px;font-size:14px;width:150px;font-style: italic;" >
<a href="school.php?page=history">История художественной гимнастики</a><br>
<p><a href="school.php?page=school_stars">Звезды художественной гимнастики</a></p>
<p><a href="school.php?page=couch">Тренеры</a></p>
<p><a href="school.php?page=photo_gallery">Фото галерея</a></p>
</div>
<p><a href="school.php?page=world_championship">Чемпионат мира</a></p>
<!-- <p><a href="school.php?page=press_centr">Пресс-центр</a></p>-->
<p><a href="school.php?page=contacts">Контакты</a></p>
menu.php
<p> <a href="exitCook.php" >Страница федерации</a></p>
<p> <a href="school.php?page=top" >Главная старница школы</a></p>
<p> <a href="#" onclick="showLayer('contest');hiddenLayer('school') ">Соревнования</a></p>
<div style="padding-left:20px;font-size:14px;width:150px;font-style: italic;" id="contest">
<?$query1m="Select * FROM Contests where type='school' and day1=(select max(day1) from contests where type='school' and object_id='".$eng->school_id."' )";// школьное
$sql1m=mysql_query($query1m) or die(mysql_error());
$row1m=mysql_fetch_array($sql1m);
$query2m="Select * FROM Contests where type='city' and day1=(select max(day1) from contests where type='city' and object_id='".$eng->school_info['city']."' )";// региональное
$sql2m=mysql_query($query2m) or die(mysql_error());
$row2m=mysql_fetch_array($sql2m);
$query3m="Select * FROM Contests where type='region' and day1=(select max(day1) from contests where type='region' and object_id='".$eng->school_info['idregion']."' )";// региональное
$sql3m=mysql_query($query3m) or die(mysql_error());
$row3m=mysql_fetch_array($sql3m);
$query4m="Select * FROM Contests where type='country' and day1=(select max(day1) from contests where type='country')";// всероссийское
$sql4m=mysql_query($query4m) or die(mysql_error());
$row4m=mysql_fetch_array($sql4m);
?>
<p> <a href="school.php?page=contests&id=<? print $row1m["id"] ?>"> <? echo $row1m["name"] ?> </a></p>
<p> <a href="school.php?page=contests&id=<? print $row2m["id"] ?>"> <? echo $row2m["name"] ?> </a></p>
<p> <a href="school.php?page=contests&id=<? print $row3m["id"] ?>"> <? echo $row3m["name"] ?> </a></p>
<p> <a href="school.php?page=contests&id=<? print $row4m["id"] ?>"> <? echo $row4m["name"] ?> </a></p>
<p> <a href="school.php?page=contests_archive">Архив соревнований </a></p>
</div>
<p><a href="#" onclick="showLayer('school');hiddenLayer('contest')">
О школе</a></p>
<div style="padding-left:20;width:150;font-size:14;font-style:italic;" id="school">
<p><a href="school.php?page=history">История школы</a> </p>
<!-- <p><a href="school.php?page=chronology">Хронология развития</a></p>-->
<p><a href="school.php?page=administration">Администрация</a></p>
<p><a href="school.php?page=school_stars">Звезды школы</a></p>
<p><a href="school.php?page=couch">Тренеры</a></p>
<p><a href="school.php?page=gymnast">Гимнасты</a></p>
<p><a href="school.php?page=conditions">Условия приема</a></p>
<p><a href="school.php?page=photo_gallery">Фото галерея</a></p>
</div>
<p><a href="school.php?page=world_championship">Чемпионат мира</a></p>
<!-- <p><a href="school.php?page=gym_page">Страничка гимнаста</a></p>-->
<p><a href="school.php?page=parents_info"> Информация для родителей</a></p>
<!-- <p><a href="school.php?page=chat">Блог</a></p>-->
<!-- <p><a href="school.php?page=references">Полезные ссылки</a></p>-->
<p><a href="<?print $eng->school_info['forum']?>">Форум</a></p>
<p><a href="school.php?page=contacts">Контакты</a></p>
Index.php
<?php
header("Location: school.php");
?>
Func.php
<?php
class Engine {
var $fed_region_id;
var $fed_school_id;
var $region_id;
var $region_name;
var $school_id;
var $school_info;
var $page;
function Engine() {
header("Content-Type:text/html; charset=utf-8");
header("Cashe-control:no-cashe");
$this->fed_region_id=84;
$this->fed_school_id=3;
$this->connentDB();
// Обрабатываем посты и печеньки
if(isset($_COOKIE['school_id'])) {
$this->school_id=$_COOKIE['school_id'];
$this->GetSchoolInfo();
$this->region_id=$this->school_info["idregion"];
$this->GetRegionName();
}
if(isset($_POST['school_id'])) {
$this->school_id=$_POST['school_id'];
$this->GetSchoolInfo();
$this->region_id=$this->school_info["idregion"];
$this->GetRegionName();
}
// Обрабатываем если вдруг нет ни постов, ни печенек.
if ($this->school_id==null) {
$this->region_id=$this->fed_region_id;
$this->GetRegionName();
$this->school_id=$this->fed_school_id;
$this->GetSchoolInfo();
}
if( $this->region_id!=null && $this->school_id!=null || ($this->region_id=null ) ) {
switch ($_GET['page']) {
case null :
$this->page='top';
break;
default :
$this->page=$_GET['page'];
break;
}
}
}
function GetSchoolInfo() {
$query="SELECT * FROM school WHERE id='$this->school_id' LIMIT 1";//zapros:vibiraem neobhodimie polya
$sql=mysql_query($query) or die(mysql_error());//videlyaet elementi bazi ,kot sootvetst dan zaprosu zanesli nazvanie regionov}
if (mysql_num_rows($sql) == 1)
$row = mysql_fetch_assoc($sql);//vit-sya 1aya stroka
$this->school_info=$row;
}
function GetRegionName() {
$query="SELECT * FROM region WHERE id='$this->region_id' LIMIT 1";//zapros:vibiraem neobhodimie polya
$sql=mysql_query($query) or die(mysql_error());//videlyaet elementi bazi ,kot sootvetst dan zaprosu zanesli nazvanie regionov}
if (mysql_num_rows($sql) == 1)
$row = mysql_fetch_assoc($sql);//vit-sya 1aya stroka
$this->region_name=$row['name'];
}
function GetSlidesP($article) {
$query69="select * from Photo where id_article=".$article;
$sql69=mysql_query($query69)or die (mysql_error());
if (!isset ($number)) {
$number=1;
}
$query7p="Select * from Photo where id_article=".$article." limit $number,1";
$sql7p=mysql_query($query7p);
// $row7p=mysql_fetch_array($sql7p);
$query8p="Select COUNT(id) from Photo where id_article=".$article;
$sql8p=mysql_query($query8p);
$row8p=mysql_fetch_assoc($sql8p);
?>
<!--<div id="featured"> -->
<script type="text/javascript" src="http://localhost/diplom/js/highslide.js"></script>
<link rel="stylesheet" type="text/css" href="http://localhost/diplom/js/highslide.css" />
<script type="text/javascript">
hs.graphicsDir = 'http://localhost/diplom/js/graphics/';
hs.wrapperClassName = 'wide-border';
</script>
<?php
// while($row69=mysql_fetch_assoc($sql69)) {
while($row69=mysql_fetch_assoc($sql69)) {
?>
<a href="<?print $row69["adress"];?>" onclick="return hs.expand(this)"><img src="<?print $row69["adress"];?>" width="250">
</a><?}?>
<?php
}
function GetSlides($article,$adress,$number) {
if (!isset ($number)) {
$number=1;
}
$query7p="Select * from Photo where id_article=".$article." limit $number,1";
$sql7p=mysql_query($query7p);
// $row7p=mysql_fetch_array($sql7p);
$query8p="Select COUNT(id) from Photo where id_article=".$article;
$sql8p=mysql_query($query8p);
$row8p=mysql_fetch_assoc($sql8p);
?>
<?php
// while($row69=mysql_fetch_assoc($sql69)) {
while($row7p=mysql_fetch_assoc($sql7p)) {
?>
<div style=" background-color: black; width: 700; height: 500; text-align: center;">
<? if($number>1) {?>
<a href="<?print $adress.($number-1)?>" style="float:left; color: grey;">Last</a>
<?}?>
<img src="<?print $row7p["adress"];?>" align="center" style="height: 500; text-align: center;">
<?if ($number<($row8p["COUNT(id)"]-1)) {
?>
<a href="<?print $adress.($number+1)?>" style="float:right; color: grey;">Next</a>
<?}?>
</div>
<?php }?>
<?php
}
function connentDB() {
$host="localhost";
$name_user="root";
$pass="";
$name_db="gimnasticSchools";
mysql_connect($host,$name_user,$pass) or die ("I cant connect to server");
mysql_query("SET NAMES utf8");
mysql_select_db($name_db) or die ("I cant connect to db");
}
}?>
exitDB.php
<?php
setcookie("cooklogin","www",time()-3600);
setcookie("cookid","-1", time()-3600);
include("index.phtml");
?>
CookDB.php
<?
include 'func.php';
$eng=new Engine();
header("Location: school.php");
setcookie("school_id",$eng->fed_school_id);
setcookie("region_id",$eng->fed_region_id);
?>
ChangeReg.php
<form action="school_select.php">
<input type="submit" value="Выбрать школу">
</form>
Content_administration.php
<div id="content" style="width:auto; padding-right: 35px;">
<div>
<?
if(isset($_GET['id'])) {
$query1p="Select * From couch where id=".$_GET["id"];
$sql1p=mysql_query($query1p) or die(mysql_error());
$row1p=mysql_fetch_array($sql1p);
print($row1p['FIO']."<br>");
$query5p='Select * From Article Where type="couch" and object_id='.$_GET['id'];
$sql5p=mysql_query($query5p)or die (mysql_error());
if (mysql_num_rows($sql5p)==0) {
echo "Для данного тернерна статей не представлена";
}
if (mysql_num_rows($sql5p)==1) {
$row5p=mysql_fetch_array($sql5p);
$eng->GetSlides($row5p['id'],"school.php?page=administration&id=${_GET['id']}&number=",$_GET['number']);
$way = $row5p['adress'];
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>1) {
while($row5p=mysql_fetch_assoc($sql5p)) {
?>
<p> <a href="school.php?page=administration&id_article=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
if(isset($_GET['id_article'])) {
$query6p='Select * From Article Where id='.$_GET['id_article'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
echo file_get_contents($row6p['adress']);
}
if(!isset( $_GET['id']) && !isset($_GET['id_article']) ) {
$query12p="Select * From couch Where administration=1 and id_school=".$eng->school_id;
$sql12p=mysql_query($query12p)or die (mysql_error());
while ($row12p=mysql_fetch_array($sql12p)) {
?>
<p> <a href="school.php?page=administration&id=<?php echo $row12p['id'];?>" > <?print $row12p["FIO"];?> </a>
<? }
}
?>
</div>
</div>
Content_conditions.php
<?
$query5p='Select * From Article Where type="conditions" and object_id='.$eng->school_id;
$sql5p=mysql_query($query5p)or die (mysql_error());
?>
<? if(isset($_GET['id']))
{
$query6p='Select * From Article Where id='.$_GET['id'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
echo file_get_contents($row6p['adress']);
}
else
{
if (mysql_num_rows($sql5p)==0)
{
echo "Для данной школы условий не представлена";
}
if (mysql_num_rows($sql5p)==1)
{
$row5p=mysql_fetch_array($sql5p);
$way = $row5p['adress'];
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>1)
{
while($row5p=mysql_fetch_assoc($sql5p))
{ ?>
<p> <a href="school.php?page=conditions&id=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}?>
Content_contacts.php
<div><h1 style="font-size: 16px;" >Контакты:</h1>
<p style="font-size: 12"> <?print $eng->school_info["name"];?> </p> <br>
<p style="font-size: 12"> <?print $eng->school_info["city"];?> </p> <br>
<p style="font-size: 12;"> Адрес:<?print $eng->school_info["adress"];?> </p> <br>
<p style="font-size: 12;"> Телефон:<?print $eng->school_info["telephone"];?> </p> <br>
<p style="font-size: 12;"> email:<?print $eng->school_info["email"];?> </p> <br>
</div>
<?php if(isset($eng->school_info["email"])){ ?>
<h1 style="font-size: 12px;"> Написать письмо:</h1>
<p style="font-size: 12px"> Администратор:<a href="<?echo $eng->school_info["email"];?>" > <? echo $eng->school_info["email"] ?> </a>
<?php }?>
Content_contests.php
<?
if(isset($_GET['id'])) {
$query1p="Select * From Contests where id=".$_GET["id"];
$sql1p=mysql_query($query1p) or die(mysql_error());
$row1p=mysql_fetch_array($sql1p);
print($row1p['name']."<br>");
$query5p='Select * From Article Where type="contests" and object_id='.$_GET['id'];
$sql5p=mysql_query($query5p)or die (mysql_error());
if (mysql_num_rows($sql5p)==0) {
echo "Для данного события статей не представлена";
}
if (mysql_num_rows($sql5p)==1) {
$row5p=mysql_fetch_array($sql5p);
$eng->GetSlides($row5p['id'],"school.php?page=contests&id=${_GET['id']}&number=",$_GET['number']);
$way = $row5p['adress'];
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>1) {
while($row5p=mysql_fetch_assoc($sql5p)) {
?>
<p> <a href="school.php?page=contests&id_article=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
if(isset($_GET['id_article'])) {
$query6p='Select * From Article Where id='.$_GET['id_article'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
$eng->GetSlides($row6p['id']);
echo file_get_contents($row6p['adress']);
}?>
Content_contests_archive.php
<?php
$query_c="SELECT * FROM Contests WHERE (Contests.`type`='school' AND object_id=".$eng->school_id.") OR (Contests.`type`='region' AND object_id=".$eng->region_id.") OR (Contests.`type`='city' AND object_id='".$eng->school_info["city"]."') OR (Contests.`type`='country' AND object_id='РФ')";
// echo $query_c."<br>";
$sql_c=mysql_query($query_c)or die (mysql_error());
?>
<script type="text/javascript">
$(document).ready(function() {
// page is now ready, initialize the calendar...
$('#calendar').fullCalendar({
// put your options and callbacks here
<?php
if (mysql_num_rows($sql_c)>0) {
?>
events:[
<?php
while($row_c=mysql_fetch_assoc($sql_c))
{
$date= split('-', $row_c["day1"]);
print("{
title:'".$row_c["name"]."',
start: new Date(".$date[0].","."$date[1]-1".",".$date[2]."),
url: 'school.php?page=contests&id=".$row_c["id"]."'
},
");
?>
<?php
}
?>
{
title: 'end',
start: new Date(2000, 1, 1),
end: new Date(2000, 1, 1)
}
]
<?php
}
?>
})
});
</script>
<div id='calendar'></div>
Content_couch.php
<?
if(isset($_GET['id_article'])) {
$eng->GetSlides($_GET['id_article']);
//include 'content_photo_gallery.php';
}
if(isset($_GET['id'])) {
$query1p="Select * From couch where id=".$_GET["id"];
$sql1p=mysql_query($query1p) or die(mysql_error());
$row1p=mysql_fetch_array($sql1p);
print($row1p['FIO']."<br>");
$query5p='Select * From Article Where type="couch" and object_id='.$_GET['id'];
$sql5p=mysql_query($query5p)or die (mysql_error());
if (mysql_num_rows($sql5p)==0) {
echo "Для данного тернерна статей не представлена";
}
if (mysql_num_rows($sql5p)==1) {
$row5p=mysql_fetch_array($sql5p);
$eng->GetSlides($row5p['id'],"school.php?page=couch&id=${_GET['id']}&number=",$_GET['number']);
$way = $row5p['adress'];
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>1) {
while($row5p=mysql_fetch_assoc($sql5p)) {
?>
<p> <a href="school.php?page=couch&id_article=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
if(isset($_GET['id_article'])) {
$query6p='Select * From Article Where id='.$_GET['id_article'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
// echo file_get_contents($row6p['adress']);
}
if(!isset( $_GET['id']) && !isset($_GET['id_article']) ) {
$query12p="Select * From couch Where id_school=".$eng->school_id;
$sql12p=mysql_query($query12p)or die (mysql_error());
while ($row12p=mysql_fetch_array($sql12p)) {
?>
<p> <a href="school.php?page=couch&id=<?php echo $row12p['id'];?>" > <?print $row12p["FIO"];?> </a>
<? }
}?>
Content_gymnast.php
<?
$query9p='Select * From Article Where type="gymnast" and object_id='.$eng->school_id;
$sql9p=mysql_query($query9p)or die (mysql_error());
if(isset($_GET['id_article'])) {
$eng->GetSlides($_GET['id_article']);
//include 'content_photo_gallery.php';
}
// слайды
?>
<?
if(isset($_GET['id'])) {
$query1p="Select * From Gymnasts where id=".$_GET["id"];
$sql1p=mysql_query($query1p) or die(mysql_error());
$row1p=mysql_fetch_array($sql1p);
print($row1p['FiO']."<br>");
$query5p='Select * From Article Where type="gymnast" and object_id='.$_GET['id'];
$sql5p=mysql_query($query5p)or die (mysql_error());
if (mysql_num_rows($sql5p)==0) {
echo "Для данной школы история не представлена";
}
if (mysql_num_rows($sql5p)==1) {
$row5p=mysql_fetch_array($sql5p);
$eng->GetSlides($row5p['id'],"school.php?page=gymnast&id=${_GET['id']}&number=",$_GET['number']);
$way = $row5p['adress'];
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>1) {
while($row5p=mysql_fetch_assoc($sql5p)) {
?>
<p> <a href="school.php?page=gymnast&id_article=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
if(isset($_GET['id_article'])) {
$query6p='Select * From Article Where id='.$_GET['id_article'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
echo file_get_contents($row6p['adress']);
}
if(!isset($_GET['id']) && !isset($_GET['id_article']) ) {
$query12p="Select * From Gymnasts Where id_school=".$eng->school_id;
$sql12p=mysql_query($query12p)or die (mysql_error());
while ($row12p=mysql_fetch_array($sql12p)) {
?>
<p> <a href="school.php?page=gymnast&id=<?php echo $row12p['id'];?>" > <?print $row12p["FiO"];?> </a>
<?}
}?>
Content_history.php
<?
$query5p='Select * From Article Where type="history" and object_id='.$eng->school_id;
$sql5p=mysql_query($query5p)or die (mysql_error());
if(isset($_GET['id'])) {
// $eng->GetSlides($_GET['id']);
// слайды
$query6p='Select * From Article Where id='.$_GET['id'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
echo file_get_contents($row6p['adress']);
}
else {
if (mysql_num_rows($sql5p)==0) {
echo "Для данной школы история не представлена";
}
if (mysql_num_rows($sql5p)==1) {
$row5p=mysql_fetch_array($sql5p);
$eng->GetSlides($row5p['id'],"school.php?page=history&id=${_GET['id']}&number=",$_GET['number']);
$way = $row5p['adress'];
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>1) {
while($row5p=mysql_fetch_assoc($sql5p)) {
?>
<p> <a href="school.php?page=history&id=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
?>
Content_top.php
<h1 style="font-size: 26; font-weight: bold;text-align: left;">Новости:</h1>
<?
$query5p="Select * From Article Where type='top' and object_id=".$eng->school_id;
$sql5p=mysql_query($query5p)or die (mysql_error());
if(isset($_GET['id']))
{
$query6p='Select * From Article Where id='.$_GET['id'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
$eng->GetSlides($_GET['id']);
echo file_get_contents($row6p['adress']);
}
else
{
if (mysql_num_rows($sql5p)==0)
{
echo "Статья ссылки не задана";
}
if ((mysql_num_rows($sql5p)>0)&&(mysql_num_rows($sql5p)<3))
{
$row5p=mysql_fetch_array($sql5p);
$way = $row5p['adress'];
// $eng->GetSlides($row5p['id']);
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>2)
{
while($row5p=mysql_fetch_assoc($sql5p))
{
?>
<p> <a href="school.php?page=parents_info&id=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
?>
Content_parents_info.php
<?
$query5p="Select * From Article Where type='parents_info' and object_id=".$eng->school_id;
$sql5p=mysql_query($query5p)or die (mysql_error());
if(isset($_GET['id']))
{
$query6p='Select * From Article Where id='.$_GET['id'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
echo file_get_contents($row6p['adress']);
}
else
{
if (mysql_num_rows($sql5p)==0)
{
echo "Статья ссылки не задана";
}
if (mysql_num_rows($sql5p)==1)
{
$row5p=mysql_fetch_array($sql5p);
$way = $row5p['adress'];
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>1)
{
while($row5p=mysql_fetch_assoc($sql5p))
{
?>
<p><a href="school.php?page=parents_info&id=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
?>
Content_photogallery.php
<?
$query5p='Select * From Article Where type="photo" and object_id='.$eng->school_id;
$sql5p=mysql_query($query5p)or die (mysql_error());
//$query6p="Select * From Photo Where id_article=Photo.id";
$sql6p=mysql_query($query6p);
if(isset($_GET['id_article'])) {
$eng->GetSlidesP($_GET['id_article'],"school.php?page=photo_gallery&id_article=${_GET['id_article']}&id=${_GET['id']}&number=",$_GET['number']);
// слайды
// $query7p="Select * from Photo where id_article=${_GET['id_article']} limit 1,1";
// $sql7p=mysql_query($query7p);
//$row7p=mysql_fetch_array($sql7p);?>
<!--<div style="background-color: black;width: 600; height: 500;">
<img src="<?//$row7p["adress"]?>">
</div>-->
<?}
else {
if (mysql_num_rows($sql5p)==0) {
echo "Для данной школы галерея не представлена";
}
if (mysql_num_rows($sql5p)==1) {
$row5p=mysql_fetch_array($sql5p);
$eng->GetSlidesP($row5p["id"]);
}
if (mysql_num_rows($sql5p)>1) {
while($row5p=mysql_fetch_assoc($sql5p)) {
?>
<p> <a href="school.php?page=photo_gallery&id_article=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
?>
<?
?>
Content_world_championship.php
<?
$query5p="Select * From Article Where type='world_championship'";
$sql5p=mysql_query($query5p)or die (mysql_error());
if(isset($_GET['id']))
{
$query6p='Select * From Article Where id='.$_GET['id'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
echo file_get_contents($row6p['adress']);
}
else
{
if (mysql_num_rows($sql5p)==0)
{
echo "Стаья чемпионата не задана, список статей общий для всех школ";
}
if (mysql_num_rows($sql5p)==1)
{
$row5p=mysql_fetch_array($sql5p);
$way = $row5p['adress'];
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>1)
{
while($row5p=mysql_fetch_assoc($sql5p))
{
?>
<p> <a href="school.php?page=world_championship&id=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
?>
Content_school_stars.php
<?
if(isset($_GET['id_article'])) {
$eng->GetSlides($_GET['id_article']);
//include 'content_photo_gallery.php';
}
// слайды
if(isset($_GET['id'])) {
$query1p="Select * From Gymnasts where id=".$_GET["id"];
$sql1p=mysql_query($query1p) or die(mysql_error());
$row1p=mysql_fetch_array($sql1p);
print($row1p['FiO']."<br>");
$query5p='Select * From Article Where type="gymnast" and object_id='.$_GET['id'];
$sql5p=mysql_query($query5p)or die (mysql_error());
if (mysql_num_rows($sql5p)==0) {
echo "Для данной гимнастки статей не представлена";
}
if (mysql_num_rows($sql5p)==1) {
$row5p=mysql_fetch_array($sql5p);
$eng->GetSlides($row5p['id'],"school.php?page=school_stars&id=${_GET['id']}&number=",$_GET['number']);
$way = $row5p['adress'];
echo file_get_contents($way);
}
if (mysql_num_rows($sql5p)>1) {
while($row5p=mysql_fetch_assoc($sql5p)) {
?>
<p> <a href="school.php?page=school_stars&id_article=<? print $row5p['id'];?> "> <? print $row5p["name"]; ?> </a> </p>
<?php
}
}
}
if(isset($_GET['id_article'])) {
$query6p='Select * From Article Where id='.$_GET['id_article'];
$sql6p=mysql_query($query6p)or die (mysql_error());
$row6p=mysql_fetch_assoc($sql6p);
echo file_get_contents($row6p['adress']);
}
if(!isset($_GET['id']) && !isset($_GET['id_article']) ) {
$query12p="Select * From Gymnasts Where star=1 and id_school=".$eng->school_id;
$sql12p=mysql_query($query12p)or die (mysql_error());
while ($row12p=mysql_fetch_array($sql12p)) {
?>
<p> <a href="school.php?page=school_stars&id=<?php echo $row12p['id'];?>" > <?print $row12p["FiO"];?> </a>
<? }
}
?>
Администраторская часть
AUTORISATION.php
<title>"Авторизация"</title>
<form action="enter3.php" method="post">
<p><b>Логин:</b><input type="text" name="login">
<p><b>Пароль:</b><input type="password" name="pass">
<input type="submit" name="enter" value="Вход">
</form>
Coach_add.php
<?php header("Content-Type:text/html; charset=utf-8");
include 'connectDB.php';
include 'cookie_check.php';?>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<link rel="stylesheet" type="text/css" href="design.css">
<title></title>
</head>
<body>
<div id="all">
<div id="top">
<form method="post" name="exit" action="exit_cookie.php">
<input type="submit" value="Выход">
</form>
</div>
<div id="general">
<?include 'items.php';?>
<div id="content">
<form name="editions "method="post" action="coach_msg.php" enctype="multipart/form-data">
<p><b>ФИО:</b><input name="FIO" type="text" size="75"> <br>
<p><b>Дата рождения:</b><input name="birthday" type="text" size="61" value="<?print '..'?>">> <br>
<!-- <p><b>Пол (ж/м):</b><input name="pol" type="text" size="68"> <br>-->
<p> <b>Пол:</b>
<select name="pol" >
<option value="1" >
<?print 'м';?>
</option>
<option value="0">
<?print 'ж';?>
</option>
</select><br>
<!-- <p><b>Id школы:</b><input name="EDIT" type="text" size="46"> <br>-->
<p><b>Должность:</b><input name="position" type="text" size="67"> <br>
<p><b>Опыт работы(кол-во отработанных лет):</b><input name="experience" type="text" size="29"> <br>
<p><b>Название статьи:</b><input name="article_name" type="text" size="60"> <br>
<p><b>Ссылка на текст:</b><input type="file" name="fname">
<p><b>Название фотографии:</b><input name="photo_name" type="text" size="55"> <br>
<p><b>Ссылка на фото:</b><input type="file" name="fname1">
<p><input type="submit" name="buttonChange" value="OK" style="width:40px; margin-left:340px"></p>
</form>
</div>
</div>
<div id="bottom">
<div style="font-size: 12; font-style: italic; color:SlateBlue;padding-top:25;padding-left:400;">
<a href="mailto:khadieva_raushaniya@mail.ru" >Обратная связь</a> </div>
</div>
</div>
</body>
</html>
Coach_delete.php
<?php header("Content-Type:text/html; charset=utf-8");
include 'connectDB.php';
include 'cookie_check.php';?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="stylesheet" type="text/css" href="design.css">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title></title>
</head>
<body>
<div id="all">
<div id="top">
<br><br>
<form method="post" name="exit" action="exit_cookie.php">
<input type="submit" value="Выход">
</form>
</div>
<div id="general">
<?include 'items.php';?>
<div id="content">
<?/* udalenie elementov*/
$query="DELETE FROM couch WHERE id=${_POST['id']}";
mysql_query($query)//${_POST['j']}-slojnaya peremennaya
or die(mysql_error());
mysql_query("COMMIT")?>
<div style="width: 300; height: 170;background-color:PowderBlue ; border:groove; padding-left: 60px; margin-top:100px"><br><br><br>
<h1 style="color: black;font-weight: bolder; padding-left: 3px;">Поздравлем Вас, загрузка удаление прошло успешно!</h1>
<p> <form name="OK" method="post" action="coach_page.php" style="padding-left:100; padding-bottom: 10px; width:15px">
<p><input type="submit" value="Ok">
</form>
</div>
</div>
</div>
</div>
<div id="bottom">
<div style="font-size: 12; font-style: italic; color:SlateBlue;padding-top:25;padding-left:400;">
<a href="mailto:khadieva_raushaniya@mail.ru" >Обратная связь</a> </div>
</div>
</div>
</body>
</html>
Coach_edit.php
<?php header("Content-Type:text/html; charset=utf-8");
include 'connectDB.php';
include 'cookie_check.php';?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="design.css">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title></title>
</head>
<body>
<div id="all">
<div id="top">
<form method="post" name="exit" action="exit_cookie.php">
<input type="submit" value="Выход">
</form>
</div>
<div id="general">
<?include 'items.php';?>
<div id="content">
<?$id=$_POST['elem'];
$way="http://localhost/diplom/admin/base/graciya1116/".$_FILES['fname']["name"];
$way0="http://localhost/diplom/admin/base/graciya1116/".$_FILES['fname0']["name"];
//date_format('birthday','%d.%m.%Y')
$query="SELECT FIO, date_format(birthday,'%d.%m.%Y') AS DATA, pol, id_school,position, experience
FROM couch WHERE id='$id'";
$sql=mysql_query($query) or die (mysql_error());
$row=mysql_fetch_array($sql)?>
<form name="editions "method="post" action="coach_editmsg.php" enctype="multipart/form-data">
<input type="hidden" value="<?print($_POST['elem'])?>" name="elem" id="A1">
<p><b>ФИО:</b><input name="FIO" type="text" size="75" value="<?print $row['FIO']?>"> <br>
<p><b>Дата рождения:</b><input name="Birthday" type="text" size="61" value="<?print $row['DATA']?>"> <br>
<!-- <p><b>Пол (ж/м):</b><input name="pol" type="text" size="68" value="<?//print $row['pol']?>"> <br>-->
<p> <b>Пол:</b>
<select name="pol" >
<option value="1" >
<?print 'м';?>
</option>
<option value="0">
<?print 'ж';?>
</option>
</select><br><!-- <p><b>Id школы:</b><input name="EDIT" type="text" size="46"> <br>-->
<p><b>Должность:</b><input name="position" type="text" size="67" value="<?print $row['position']?>"> <br>
<p><b>Опыт работы(кол-во отработанных лет):</b><input name="experience" type="text" size="29" value="<?print $row['experience']?>"> <br>
<p><b>Название статьи:</b><input name="article_name" type="text" size="60" > <br>
<p><b>Ссылка на текст(с биографией):</b><input type="file" name="fname1" ><br>
<p><input type="submit" name="buttonChange" value="OK" style="width:40px; margin-left:340px"></p>
</form>
<? $way1="http://localhost/diplom/admin/base/graciya1116/".$_FILES['fname1']["name"];
?>
<form method="post" action="coach_edit.php">
<input type="hidden" value="<?print($_POST['elem'])?>" name="elem" id="A1">
<? $query1="Select * from Article
where (Article.object_id=${_POST['elem']}) and (type='couch')";
$sql1=mysql_query($query1) or die(mysql_error());
?>
<?while $row1 = mysql_fetch_array($sql1)) {?>
<input type="radio" name="id" value="<?print $row1['id'];?>">
<?print $row1['name'];?><br><br><br>
<?};?>
<input type="submit" name="del"style="font:bolder;" value="Удалить"
onclick="if(!confirm('Вы уверены, что хотие удалить элемент списка?')) return(false)">
<?if(isset ($_POST['del'])) {
$query2="DELETE FROM Article where id=${_POST['id']}";
mysql_query($query2) or die (mysql_error());
}
?>
</form>
</div>
</div>
<div id="bottom">
<div style="font-size: 12; font-style: italic; color:SlateBlue;padding-top:25;padding-left:400;">
<a href="mailto:khadieva_raushaniya@mail.ru" >Обратная связь</a> </div>
</div>
</div>
</body>
</html>
Coach_editmsg.php
<?php header("Content-Type:text/html; charset=utf-8");
include 'connectDB.php';
include 'cookie_check.php';?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="stylesheet" type="text/css" href="design.css">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title></title>
</head>
<body>
<div id="all">
<div id="top">
<br><br>
<form method="post" name="exit" action="exit_cookie.php">
<input type="submit" value="Выход">
</form>
</div>
<div id="general">
<?include 'items.php';?>
<div id="content">
<?/* redactirovanie elementov*/
$way1="http://localhost/diplom/admin/base/graciya1116/".$_FILES['fname1']["name"];
include 'upload.php';
print ($_POST['A1']);
$query="UPDATE couch
SET FIO='${_POST['FIO']}', birthday=STR_TO_DATE('${_POST['birthday']}', '%d.%m.%Y'),pol='${_POST['pol']}',
id_school=(Select id_school from ADMINS where rid=${_COOKIE['rid']}), position='${_POST['position']}', experience='${_POST['experience']}'
WHERE id=${_POST['elem']}";
mysql_query($query)//${_POST['j']}-slojnaya peremennaya
or die(mysql_error());
$query1="INSERT INTO Article (name, type, object_id, adress)
VALUE ('${_POST['article_name']}','couch', ${_POST['elem']} ,'$way1')";
mysql_query($query1)//${_POST['j']}-slojnaya peremennaya
or die(mysql_error());
mysql_query("COMMIT")?>
<div style="width: 300; height: 170;background-color:PowderBlue ; border:groove; padding-left: 60px; margin-top:100px"><br><br><br>
<h1 style="color: black;font-weight: bolder; padding-left: 3px;">Поздравлем Вас, исправление прошло успешно!</h1>
<p> <form name="OK" method="post" action="coach_page.php" style="padding-left:100; padding-bottom: 10px; width:15px">
<p><input type="submit" value="Ok">
</form>
</div>
</div>
</div>
</div>
<div id="bottom">
<div style="font-size: 12; font-style: italic; color:SlateBlue;padding-top:25;padding-left:400;">
<a href="mailto:khadieva_raushaniya@mail.ru" >Обратная связь</a> </div>
</div>
</div>
</body>
</html>
Coach_msg.php
<?php header("Content-Type:text/html; charset=utf-8");
include 'connectDB.php';
include 'cookie_check.php';?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="stylesheet" type="text/css" href="design.css">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title></title>
</head>
<body>
<div id="all">
<div id="top">
<br><br>
<form method="post" name="exit" action="exit_cookie.php">
<input type="submit" value="Выход">
</form>
</div>
<div id="general">
<?include 'items.php';?>
<div id="content">
<?/* dobavlenie elementov*/
$way="http://localhost/diplom/admin/base/graciya1116/".$_FILES['fname']["name"];
$way1="http://localhost/diplom/admin/base/graciya1116/".$_FILES['fname1']["name"];
$query1="INSERT INTO couch (FIO, Birthday, pol, id_school,position, experience)
VALUES ('${_POST['FIO']}', STR_TO_DATE('${_POST['birthday']}', '%d.%m.%Y'), '${_POST['pol']}',
(Select id_school from ADMINS where rid=${_COOKIE['rid']}), '${_POST['position']}', '${_POST['experience']}')";
//${_POST['j']}-slojnaya peremennaya
mysql_query($query1)
or die(mysql_error());
$query2="INSERT INTO Article (name, type, object_id, adress)
VALUE ('${_POST['article_name']}','couch', last_insert_id() ,'$way')";
mysql_query($query2)//${_POST['j']}-slojnaya peremennaya
or die(mysql_error());
$query3="INSERT INTO Photo (id_article, name, adress)
VALUE (last_insert_id(),'${_POST['photo_name']}','$way1')";
mysql_query($query3)//${_POST['j']}-slojnaya peremennaya
or die(mysql_error());
mysql_query("COMMIT")//zanesenie dannih, posle vipolneniya zaprosa
?>
<div style="width: 300; height: 170;background-color:PowderBlue ; border:groove; padding-left: 60px; margin-top:100px"><br><br><br>
<h1 style="color: black;font-weight: bolder; padding-left: 3px;">Поздравлем Вас, загрузка прошла успешно!</h1>
<p> <form name="OK" method="post" action="coach_page.php" style="padding-left:100; padding-bottom: 10px; width:15px">
<p><input type="submit" value="Ok">
</form>
</div>
</div>
</div>
</div>
<div id="bottom">
<div style="font-size: 12; font-style: italic; color:SlateBlue;padding-top:25;padding-left:400;">
<a href="mailto:khadieva_raushaniya@mail.ru" >Обратная связь</a> </div>
</div>
</div>
</body>
</html>
Coach_page.php
<?php header("Content-Type:text/html; charset=utf-8");
include 'connectDB.php';
include 'cookie_check.php';?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="stylesheet" type="text/css" href="design.css">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title></title>
</head>
<body>
<div id="all">
<div id="top">
<br><br>
<form method="post" name="exit" action="exit_cookie.php">
<input type="submit" value="Выход">
</form>
</div>
<div id="general">
<?include 'items.php';?>
<div id="content">
<div style="float:left">
<form method="post" action="coach_page.php" name="filter">
<p><b>ФИО:</b><input type="text" name="FIO_filter"size="20">
<b>Год рождения:</b> <input type="text" name="birthday_filter" size="12">
<b>Администрация:</b>
<select name="cadmin" >
<option value="-1">
<? print ''?>
</option>
<option value="1" >
<?print 'Да';?>
</option>
<option value="0">
<?print 'Нет';?>
</option>
</select>
<input type="submit" name="fil" value="Найти" style="margin-left: 618px;margin-top: 15px;">
</form>
</div>
<div style="float: left">
<div style="font-size:12;font-color:black;
padding-left:30;
padding-top:2;width:40;float:left">
<form method="post" action="coach_add.php">
<input type="submit" value="Добавить">
</form>
</div>
<div style="font-size:12;font-color:black;
width:40;float:left; padding-left:230; padding-top:2">
<form method="post" action="coach_edit.php">
<input type="submit" value="Редактировать">
<input type="hidden" value="0" name="elem" id="A1">
</form>
</div>
<div style="font-size:12;font-color:black;
width:40;float:left;padding-left:290; padding-top:2">
<form method="post" action="coach_delete.php">
<input type="submit" value="Удалить"
onclick="if(!confirm('Вы уверены, что хотите удалить элемент списка?')) return(false)">
</div><br>
</div>
<? $A='';
$D='';
if (isset ($_POST['cadmin'])&&($_POST['cadmin']==0||$_POST['cadmin']==1)) {
$A="and administration=${_POST['cadmin']}";
}
if ($_POST['birthday_filter']!=NULL) {
$D="and (date_format(birthday,'%Y') like '${_POST['birthday_filter']}%')";
}
$query="Select * from couch where (couch.id_school=(Select id_school from ADMINS where rid=${_COOKIE['rid']})) and (FIO like '${_POST['FIO_filter']}%') $A $D";
$sql=mysql_query($query) or die(mysql_error());?>
<div style="padding-left: 20px; padding-top: 60px;">
<?while ($row = mysql_fetch_array($sql)) {?>
<input type="radio" name="id" value="<?print $row['id'];?>"
onclick="document.getElementById('A1').value=this.value">
<? print $row['FIO'];?><br>
<?};?>
</form>
</div>
</div>
</div>
<div id="bottom">
<div style="font-size: 12; font-style: italic; color:SlateBlue;padding-top:25;padding-left:400;">
<a href="mailto:khadieva_raushaniya@mail.ru" >Обратная связь</a> </div>
</div>
</div>
</body>
</html>
ConnectDB.php
<?php
$host="localhost";
$nam_user="root";
$pass="";
$name_db="gimnasticSchools";
mysql_connect($host,$nam_user,$pass) or die ("I cant connect to server");
mysql_query("SET NAMES utf8");
mysql_select_db($name_db) or die ("I cant connect to db");
?>
Contest_add.php
<?php header("Content-Type:text/html; charset=utf-8");
include 'connectDB.php';
include 'cookie_check.php';?>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<link rel="stylesheet" type="text/css" href="design.css">
Подобные документы
Общее представление социальной сети для дополнительного образования. Информационная модель спортивных школ по художественной гимнастики. Общая структура системы "Школа художественной гимнастики". Разработка информационной структуры web-приложения.
дипломная работа [4,9 M], добавлен 11.11.2014Технологии создания web-страниц. Появление Active Server Pages. Разработка динамического web-сайта на asp.net. Создание дизайна и каркаса сайта с использованием стандартных HTML таблиц. Проектирование базы данных на основе ado.net и подключение к ней.
контрольная работа [2,4 M], добавлен 24.05.2019Описание логической структуры таблиц базы данных для разработки web-приложения с помощью технологий ado.net и asp.net. Система меню, программы и модули, используемые в работе сайта. Класс, выполняющий операции и связующий информацию сайта с базой данной.
курсовая работа [104,5 K], добавлен 26.09.2012Анализ систем для создания сайта "Интеллектика". Архитектура и структура сайта; технические требования. Выбор базы данных. Процесс разработки приложения авторизации для просмотра закрытых научных проектов. Техническая документация для администратора.
дипломная работа [2,0 M], добавлен 19.01.2017Выбор программной среды. Система управления базами данных MySQL. Детский клуб: Hypertext Preprocessor. Определение целевого сегмента пользователей, их функции. Проектирование структуры базы данных. Разработка интерфейса web-сайта и пользовательской части.
дипломная работа [5,0 M], добавлен 19.01.2017Проектирование структуры и информационного содержания сайта. Анализ поисковой статистики и подбор синонимов. Целевая аудитория сайта. Реализация каркаса сайта. Разработка навигации и дизайна сайта с использованием css. Реализация интерактивности.
курсовая работа [10,7 M], добавлен 01.09.2016Особенности создания страниц на языке APS.NET, создание и формы обращение к базам данных. Интерфейс автоматического вывода определнного столбца базы данных в элементы управления. Структура базы данных, принцип работы страниц сайта, настройка приложения.
курсовая работа [387,3 K], добавлен 02.03.2010Создание электронного учебника в программе Adobe Dreamweaver 9 CS4 и текстовом редакторе Notepad по дисциплине "Информационная безопасность". Разработка индивидуального дизайна учебника, его верстка. Описание работы сайта. Затраты на его рекламу.
дипломная работа [2,2 M], добавлен 07.07.2012Задачи и стадии разработки автоматизированной информационной системы художественной школы. Описание предметной области с помощью бизнес-моделирования, использование диаграмм потоков данных DFD. Спецификация системы, логическая структура базы данных.
курсовая работа [281,9 K], добавлен 12.07.2011Создание автоматизированной системы по сбору и анализу статистических данных сайта. Принципы сбора статистических данных. Исследование информационных потоков. Обзор современных СУБД и языков программирования. Логическая и физическая модель базы данных.
дипломная работа [3,0 M], добавлен 08.07.2012