Разработка сайта об актерах


МИНИСТЕРСТВО ОБРАЗОВАНИЯ  И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Выксунский филиал


Федерального государственного автономного  образовательного учреждения высшего  профессионального образования  Национальный исследовательский   технологический

университет «МИСиС»

 

 

 

 

 

 

 

 

 

 

 

РАЗРАБОТКА САЙТА ОБ АКТЕРАХ

 

Пояснительная записка

КП 230103.02.000 ПЗ

 

 

 

 

 

 

 

 

 

 

 

 

Студент                                                               ___________ Артамошкина К.С.

 

Руководитель проекта                                       ___________ Пантелеев С.В.

 

 

 

 

 

 

 

 

 

2012г. 

Данный курсовой проект представляет собой процесс создания сайта военно-патриотического клуба. Он разработан на следующих языках программирования: php, html, css и SQL.

 

Содержание

 

 


1 Анализ технического задания

 

Актёр — это  профессиональный исполнитель различных  ролей в театре, опере, балете, а  также в цирке и на эстраде. Иногда слово «актер» ассоциируется с артистом, хотя значение его немного шире. Артистом обычно называют человека, который достиг определённого уровня мастерства в какой-либо деятельности, не связанной с театром или другим видом зрелищного искусства. Наверняка каждый из нас хоть раз в жизни задумывался о карьере актёра. Кому-то это действительно удаётся, для кого-то карьера актёра остаётся недосягаемой.

Профессия актёра зародилась очень давно. Первыми  актёрами являлись ещё шаманы древних  цивилизаций, которые устраивали различные ритуалы и представления. Большой популярностью профессия актёра пользовалась в Древнем Риме и Греции. У каждого прославленного полководца, как правило, в штате были актёры, которые обучали их ораторскому делу. На протяжении многих веков у всех королей при дворе находились шуты, постоянно развлекающие своего правителя и гостей.…

Сегодня профессия  актёра играет большую роль в культурной жизни каждого человека. Мы все  любим смотреть кинофильмы, посещаем театры. Стать актёром дано не каждому, поэтому профессиональные актёры хорошо востребованы и имеют хорошие гонорары. Профессиональный актёр должен уметь работать как самостоятельно, так и в команде, быть ответственным в работе, а также реализовывать то, что задумал режиссёр.

В сайте содержится 5 разделов: «главная», где находится интересные факты о зарождении мирового кинематографа, «актеры», «актрисы», «новости мирового кино», и «фотогалерея», где описывается биография актеров, последние новости киноиндустрии и фотогалерея звезд Голливуда и о Российского кино.

 


Для реализации данного проекта  был выбран серверный язык программирования php, совмещенный с html и SQL.

Чтобы запустить сайт, Вам понадобиться хостинг с поддержкой PHP.

 

2 Разработка алгоритма

Алгоритм:

    1. Выводится форма для выбора варианта просмотра сайта.
      • Главная
      • Вход
      • Регистрация
      • Актеры
      • Актрисы
      • Новости кино
      • Фотогалерея
      • Добавить биографию

 

Блок-схема скрипта  представлена на рисунке 1.


 

 


 

 

 

 

 



3 Разработка программы

 

Скрипт состоит из следующих файлов:

    • actor.php – скрипт страницы актеры
    • actress.php – скрипт страницы акреты

 

    • add.php
    • connect.php
    • db_data.sql
    • enter.php
    • fotogalary.php
    • imsearch.php
    • index.php
    • logout.php
    • news.php
    • reg.php
    • view_actor.php
    • view_actrees.php

каждый из которых  отвечает за определенную функцию программы. Мы рассмотрим следующие скрипты:

index.php - скрипт главной станицы

fotogalary.php - скрипт фотогалереи

add.php - скрипт добавления биографий

 

index.php

<?php

session_start();

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">

<head>

<title>АКТЕР.РУ</title>

 

<!-- Contents -->

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<meta http-equiv="Content-Language" content="ru" />

<meta http-equiv="last-modified" content="14.12.2012 12:06:11" />

<meta http-equiv="Content-Type-Script" content="text/javascript" />

<meta name="description" content="Сайт  о жизни актеров мирового кино. Биография, интересные факты" />

<meta name="keywords" content="Актер,  актриса, Кино, Голливуд" />

<!-- imCustomHead -->

<meta http-equiv="Expires" content="0" />

<meta name="Resource-Type" content="document" />

<meta name="Distribution" content="global" />

<meta name="Robots" content="index, follow" />

<meta name="Revisit-After" content="21 days" />

<meta name="Rating" content="general" />

<!-- Others -->

<meta name="Author" content="Артамошкина Ксения Сергеевна" />

<meta name="Generator" content="Incomedia WebSite X5 Evolution 8.0.11 - www.websitex5.com" />

<meta http-equiv="ImageToolbar" content="False" />

<meta name="MSSmartTagsPreventParsing" content="True" />


<!-- Parent -->

<link rel="sitemap" href="imsitemap.html" title="Общая карта сайта" />

<!-- Res -->

<script type="text/javascript" src="res/x5engine.js"></script>

<link rel="stylesheet" type="text/css" href="res/styles.css" media="screen, print" />

<link rel="stylesheet" type="text/css" href="res/template.css" media="screen" />

<link rel="stylesheet" type="text/css" href="res/print.css" media="print" />

<!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="res/iebehavior.css" media="screen" /><![endif]-->

<link rel="stylesheet" type="text/css" href="res/home.css" media="screen, print" />

<link rel="stylesheet" type="text/css" href="res/handheld.css" media="handheld" />

<link rel="alternate stylesheet" title="Высокий контраст - Доступность" type="text/css" href="res/accessibility.css" media="screen" />

 

</head>

<body>

<div id="imSite">

<div id="imHeader">

<h1>АКТЕР.РУ</h1>

</div>

<div class="imInvisible">

<hr />

<a href="#imGoToCont" title="Пропустить  главное меню">Перейти к содержанию</a>


</div>

<div id="imBody">

<div id="imMenuMain">

 

<!-- Menu START -->

<a name="imGoToMenu"></a><p class="imInvisible">Главное меню:</p>

<div id="imMnMn">

<ul>

<li><a class="imMnItm_1" href="index.php" title=""><span class="imHidden">Главная страница</span></a></li>

<?php if(empty($_SESSION['login_in'])){?><center><li><a  href="enter.php" title="">Вход</a></li></center>

<center><li><a  href="reg.php" title="">Регистрация</a></li></center><?php }?>

<li><a class="imMnItm_2" href="actor.php" title=""><span class="imHidden">Актеры</span></a></li>

<li><a class="imMnItm_3" href="actress.php" title=""><span class="imHidden">Актрисы</span></a></li>

<li><a class="imMnItm_4" href="news.php" title=""><span class="imHidden">Новости Кино</span></a></li>

<li><a class="imMnItm_5" href="fotogalary.php" title=""><span class="imHidden">Фотогалерея</span></a></li>

<?php if(!empty($_SESSION['login_in'])){?>

<center><li><a  href="add.php" title="Добавить биорафию"><img src="images/add.png" height="64" width="64"></a></li></center>

<?php }?>

</ul>

</div>

<!-- Menu END -->


</div>

<hr class="imInvisible" />

<a name="imGoToCont"></a>

<div id="imContent">

 

<!-- Page START -->

<div id="imPage">

 

<div id="imCel0_00">

<div id="imCel0_00_Cont">

<div id="imObj0_00">

<p align="right"><?php if(!empty($_SESSION['login_in'])){?>Добро пожаловать на АКТЕР.РУ, <font color="green"><?php echo $_SESSION['login_in'];?> [<a href="/logout.php">Выход</a>]</font><?php }?></p>

<p class="imAlign_left"><span class="ff0 fc0 fs14 fu ">А знаете ли Вы как зародилось кино???</span><span class="ff1 fc0 fs14 ">

<br /><br /></span></p>

<p class="imAlign_justify"><span class="ff0 fc0 fs12 ">Кино берет свое начало от «движущихся картинок». Но для того, чтобы заставить картинки двигаться, понадобилось немало лет, и произошло это благодаря усилиям множества людей. Обратимся к 1800м годам, когда были поставлены первые опыты по получению снимков, создающих иллюзию движения. Например, устанавливалось несколько камер, чтобы сделать серию снимков бегущей лошади. В конце 1880х годов была изобретена катушечная пленка. Затем придумали камеры, которые фотографировали серию отдельных, последовательных эпизодов движения. Это были кадры фильма, которые потом прокручивались с такой же скоростью, с какой снимались. При этом на экране воспроизводилось движущееся изображение. Это и были «движущиеся картинки». Они стали очень популярными. Сначала это были простенькие сцены из окружающей действительности: морской прибой, бегущая лошадь, качающиеся на качелях дети, прибывающий на станцию поезд. Первый сюжетный фильм был создан в лаборатории Томаса Эдисона в 1903 году. Это было «Ограбление Великого Поезда». Фильм стал сенсацией. Его показывали в специально затемненных палатках. Первые стационарные кинотеатры в Соединенных Штатах появились в 1905 году в Питтсбурге, штат Пенсильвания. Владельцы называли их синематографами. Вскоре они были открыты по всей стране, и все стали ходить в кино. Большинство первых фильмов производились в Нью-Йорке и Нью-Джерси. И только в 1913 году фильмы начали выпускаться в Голливуде.   </span><span class="ff1 fc0 fs12 ">


<br /></span><span class="ff1 fc0 fs14 ">

<br /></span></p>

</div>

</div>

</div>

 

<div id="imCel1_00">

<div id="imCel1_00_Cont">

<div id="imObj1_00">

<img class="imImagePNG" src="images/home_1_00.png" alt="" title="" />

</div>

</div>

</div>

 

<div id="imCel0_01">

<div id="imCel0_01_Cont">

<div id="imObj0_01">

<p class="imAlign_left"><span class="ff0 fc0 fs14 fu ">Первый актер кино...<br /></span><span class="ff0 fc0 fs12 ">

<br />Как ни странно, но первым  актером кино был... ПОЕЗД. Именно  поезд запечатлели на первой  в мире записи братья Луи  и Огюст Люмьеры. Она называлась &quot;Прибытие поезда&quot;. Поезд  на экране как бы надвигался на зал, что выглядело очень реалистично и производило сильное впечатление на зрителей.<br /></span><span class="ff1 fc0 fs12 ">

<br /></span></p>

</div>

</div>

</div>

 

</div>

<!-- Page END -->

 

 

</div>

<div id="imFooter">

</div>

</div>

</div>

<div class="imInvisible">

<hr />

<a href="#imGoToCont" title="Просмотреть страницу ещё раз">Назад к содержанию</a> | <a href="#imGoToMenu" title="Просмотреть сайт ещё раз">Назад к главному меню</a>

</div>

 


<div id="imShowBoxBG" style="display: none;" onclick="imShowBoxHide()"></div>

<div id="imShowBoxContainer" style="display: none;" onclick="imShowBoxHide()"><div id="imShowBox" style="height: 200px; width: 200px;"></div></div>

<div id="imBGSound"></div>

<div id="imToolTip"><script type="text/javascript">var imt = new IMTip;</script></div>

<script type="text/javascript">imPreloadImages('res/immnu_01b.gif,res/immnu_02b.gif,res/immnu_03b.gif,res/immnu_04b.gif,res/immnu_05b.gif')</script>

</body>

</html>

 

fotogalary.php

<?php

session_start();

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">

<head>

<title>Фотогалерея</title>

 

<!-- Contents -->

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<meta http-equiv="Content-Language" content="ru" />

<meta http-equiv="last-modified" content="14.12.2012 12:06:11" />


<meta http-equiv="Content-Type-Script" content="text/javascript" />

<meta name="description" content="Сайт о жизни актеров мирового кино. Биография, интересные факты" />

<meta name="keywords" content="Актер,  актриса, Кино, Голливуд" />

<!-- imCustomHead -->

<meta http-equiv="Expires" content="0" />

<meta name="Resource-Type" content="document" />

<meta name="Distribution" content="global" />

<meta name="Robots" content="index, follow" />

<meta name="Revisit-After" content="21 days" />

<meta name="Rating" content="general" />

<!-- Others -->

<meta name="Author" content="Артамошкина Ксения Сергеевна" />

<meta name="Generator" content="Incomedia WebSite X5 Evolution 8.0.11 - www.websitex5.com" />

<meta http-equiv="ImageToolbar" content="False" />

<meta name="MSSmartTagsPreventParsing" content="True" />

 

<!-- Parent -->

<link rel="sitemap" href="imsitemap.html" title="Общая карта сайта" />

<!-- Res -->

<script type="text/javascript" src="res/x5engine.js"></script>

<link rel="stylesheet" type="text/css" href="res/styles.css" media="screen, print" />

<link rel="stylesheet" type="text/css" href="res/template.css" media="screen" />


<link rel="stylesheet" type="text/css" href="res/print.css" media="print" />

<!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="res/iebehavior.css" media="screen" /><![endif]-->

<link rel="stylesheet" type="text/css" href="res/p020.css" media="screen, print" />

<link rel="stylesheet" type="text/css" href="res/handheld.css" media="handheld" />

<link rel="alternate stylesheet" title="Высокий контраст - Доступность" type="text/css" href="res/accessibility.css" media="screen" />

 

</head>

<body>

<div id="imSite">

<div id="imHeader">

<h1>АКТЕР.РУ</h1>

</div>

<div class="imInvisible">

<hr />

<a href="#imGoToCont" title="Пропустить  главное меню">Перейти к содержанию</a>

</div>

<div id="imBody">

<div id="imMenuMain">

 

<!-- Menu START -->

<a name="imGoToMenu"></a><p class="imInvisible">Главное меню:</p>

<div id="imMnMn">

<ul>


<li><a class="imMnItm_1" href="index.php" title=""><span class="imHidden">Главная страница</span></a></li>

<?php if(empty($_SESSION['login_in'])){?><center><li><a  href="enter.php" title="">Вход</a></li></center>

<center><li><a  href="reg.php" title="">Регистрация</a></li></center><?php }?>

<li><a class="imMnItm_2" href="actor.php" title=""><span class="imHidden">Актеры</span></a></li>

<li><a class="imMnItm_3" href="actress.php" title=""><span class="imHidden">Актрисы</span></a></li>

<li><a class="imMnItm_4" href="news.php" title=""><span class="imHidden">Новости Кино</span></a></li>

<li><a class="imMnItm_5" href="fotogalary.php" title=""><span class="imHidden">Фотогалерея</span></a></li>

<?php if(!empty($_SESSION['login_in'])){?>

<center><li><a  href="add.php" title="Добавить биорафию"><img src="images/add.png" height="64" width="64"></a></li></center>

<?php }?>

</ul>

</div>

<!-- Menu END -->

 

</div>

<hr class="imInvisible" />

<a name="imGoToCont"></a>

<div id="imContent">

 

<!-- Page START -->

<h2>Фотогалерея</h2>

<div id="imPage">


 

<div id="imCel0_00">


<div id="imCel0_00_Cont">

<div id="imObj0_00">

<p class="imAlign_center"><span class="ff2 fc2 fs14 fu ">Звезды Голливуда</span><span class="ff2 fc0 fs14 ">

<br /></span></p>

</div>

</div>

</div>

 

<div id="imCel5_00">

<div id="imCel5_00_Cont">

<div id="imObj5_00">

<img class="imImagePNG" src="imagebrowser/p020_0_1.png" width="191" height="191" alt="" id="imFGItem_0_1" onclick="imShowBox('imagebrowser/ib_p020_0_1.jpg',375,500,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_2.png" width="191" height="191" alt="" id="imFGItem_0_2" onclick="imShowBox('imagebrowser/ib_p020_0_2.jpg',296,253,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_3.png" width="191" height="191" alt="" id="imFGItem_0_3" onclick="imShowBox('imagebrowser/ib_p020_0_3.jpg',378,299,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_4.png" width="191" height="191" alt="" id="imFGItem_0_4" onclick="imShowBox('imagebrowser/ib_p020_0_4.jpg',341,242,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_5.png" width="191" height="191" alt="" id="imFGItem_0_5" onclick="imShowBox('imagebrowser/ib_p020_0_5.jpg',321,214,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_6.png" width="191" height="191" alt="" id="imFGItem_0_6"  onclick="imShowBox('imagebrowser/ib_p020_0_6.jpg',407,300,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_7.png" width="191" height="191" alt="" id="imFGItem_0_7" onclick="imShowBox('imagebrowser/ib_p020_0_7.jpg',410,293,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_8.png" width="191" height="191" alt="" id="imFGItem_0_8" onclick="imShowBox('imagebrowser/ib_p020_0_8.jpg',330,243,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_9.png" width="191" height="191" alt="" id="imFGItem_0_9" onclick="imShowBox('imagebrowser/ib_p020_0_9.jpg',480,319,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_10.png" width="191" height="191" alt="" id="imFGItem_0_10" onclick="imShowBox('imagebrowser/ib_p020_0_10.jpg',300,332,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_11.png" width="191" height="191" alt="" id="imFGItem_0_11" onclick="imShowBox('imagebrowser/ib_p020_0_11.jpg',500,371,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_0_12.png" width="191" height="191" alt="" id="imFGItem_0_12" onclick="imShowBox('imagebrowser/ib_p020_0_12.jpg',500,363,'','IMG','t');" />


</div>

</div>

</div>

 

<div id="imCel0_02">

<div id="imCel0_02_Cont">

<div id="imObj0_02">

<p class="imAlign_center"><span class="ff2 fc2 fs14 fu ">Звезды Российского кино</span><span class="ff2 fc0 fs14 ">

<br /></span></p>

</div>

</div>


</div>

 

<div id="imCel5_01">

<div id="imCel5_01_Cont">

<div id="imObj5_01">

<img class="imImagePNG" src="imagebrowser/p020_1_1.png" width="191" height="191" alt="" id="imFGItem_1_1" onclick="imShowBox('imagebrowser/ib_p020_1_1.jpg',360,300,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_2.png" width="191" height="191" alt="" id="imFGItem_1_2" onclick="imShowBox('imagebrowser/ib_p020_1_2.jpg',296,253,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_3.png" width="191" height="191" alt="" id="imFGItem_1_3" onclick="imShowBox('imagebrowser/ib_p020_1_3.jpg',378,299,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_4.png" width="191" height="191" alt="" id="imFGItem_1_4" onclick="imShowBox('imagebrowser/ib_p020_1_4.jpg',341,242,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_5.png" width="191" height="191" alt="" id="imFGItem_1_5" onclick="imShowBox('imagebrowser/ib_p020_1_5.jpg',321,214,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_6.png" width="191" height="191" alt="" id="imFGItem_1_6" onclick="imShowBox('imagebrowser/ib_p020_1_6.jpg',407,300,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_7.png" width="191" height="191" alt="" id="imFGItem_1_7" onclick="imShowBox('imagebrowser/ib_p020_1_7.jpg',410,293,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_8.png" width="191" height="191" alt="" id="imFGItem_1_8" onclick="imShowBox('imagebrowser/ib_p020_1_8.jpg',330,243,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_9.png" width="191" height="191" alt="" id="imFGItem_1_9" onclick="imShowBox('imagebrowser/ib_p020_1_9.jpg',480,319,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_10.png" width="191" height="191" alt="" id="imFGItem_1_10" onclick="imShowBox('imagebrowser/ib_p020_1_10.jpg',300,332,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_11.png" width="191" height="191" alt="" id="imFGItem_1_11" onclick="imShowBox('imagebrowser/ib_p020_1_11.jpg',500,371,'','IMG','t');" /><img class="imImagePNG" src="imagebrowser/p020_1_12.png" width="191" height="191" alt="" id="imFGItem_1_12" onclick="imShowBox('imagebrowser/ib_p020_1_12.jpg',500,363,'','IMG','t');" />


</div>

</div>

</div>

 

</div>

<!-- Page END -->

 

 

</div>

<div id="imFooter">

</div>

</div>

</div>

<div class="imInvisible">

<hr />

<a href="#imGoToCont" title="Просмотреть страницу ещё раз">Назад к содержанию</a> | <a href="#imGoToMenu" title="Просмотреть сайт ещё раз">Назад к главному меню</a>

</div>

 

 

<div id="imShowBoxBG" style="display: none;" onclick="imShowBoxHide()"></div>

<div id="imShowBoxContainer" style="display: none;" onclick="imShowBoxHide()"><div id="imShowBox" style="height: 200px; width: 200px;"></div></div>

<div id="imBGSound"></div>

<div id="imToolTip"><script type="text/javascript">var imt = new IMTip;</script></div>

<script type="text/javascript">imPreloadImages('res/immnu_01b.gif,res/immnu_02b.gif,res/immnu_03b.gif,res/immnu_04b.gif,res/immnu_05b.gif')</script>

</body>

</html>

 

add.php

<?php

session_start();

if(empty($_SESSION['login_in'])){

header("Location:/index.php");

}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">

<head>

<title>Добавить биографию</title>

 

<!-- Contents -->

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

<meta http-equiv="Content-Language" content="ru" />

<meta http-equiv="last-modified" content="14.12.2012 12:06:11" />

<meta http-equiv="Content-Type-Script" content="text/javascript" />

<meta name="description" content="Сайт о жизни актеров  мирового кино. Биография, интересные  факты" />

<meta name="keywords" content="Актер,  актриса, Кино, Голливуд" />

<!-- imCustomHead -->

<meta http-equiv="Expires" content="0" />

<meta name="Resource-Type" content="document" />

<meta name="Distribution" content="global" />

<meta name="Robots" content="index, follow" />

<meta name="Revisit-After" content="21 days" />

<meta name="Rating" content="general" />

<!-- Others -->

<meta name="Author" content="Артамошкина Ксения Сергеевна" />

<meta name="Generator" content="Incomedia WebSite X5 Evolution 8.0.11 - www.websitex5.com" />

<meta http-equiv="ImageToolbar" content="False" />

<meta name="MSSmartTagsPreventParsing" content="True" />


<!-- Parent -->

<link rel="sitemap" href="imsitemap.html" title="Общая карта сайта" />

<!-- Res -->

<script type="text/javascript" src="res/x5engine.js"></script>

<link rel="stylesheet" type="text/css" href="res/styles.css" media="screen, print" />

<link rel="stylesheet" type="text/css" href="res/template.css" media="screen" />

<link rel="stylesheet" type="text/css" href="res/print.css" media="print" />

<!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="res/iebehavior.css" media="screen" /><![endif]-->

<link rel="stylesheet" type="text/css" href="res/p001.css" media="screen, print" />

<link rel="stylesheet" type="text/css" href="res/handheld.css" media="handheld" />

<link rel="alternate stylesheet" title="Высокий контраст - Доступность" type="text/css" href="res/accessibility.css" media="screen" />

 

</head>

<body>

<div id="imSite">

<div id="imHeader">

<h1>АКТЕР.РУ</h1>

</div>

<div class="imInvisible">

<hr />

<a href="#imGoToCont" title="Пропустить  главное меню">Перейти к содержанию</a>


</div>

<div id="imBody">

<div id="imMenuMain">

 

<!-- Menu START -->

<a name="imGoToMenu"></a><p class="imInvisible">Главное меню:</p>

<div id="imMnMn">

<ul>

<li><a class="imMnItm_1" href="index.php" title=""><span class="imHidden">Главная страница</span></a></li>

<?php if(empty($_SESSION['login_in'])){?><center><li><a  href="enter.php" title="">Вход</a></li></center>

<center><li><a  href="reg.php" title="">Регистрация</a></li></center><?php }?>

<li><a class="imMnItm_2" href="actor.php" title=""><span class="imHidden">Актеры</span></a></li>

<li><a class="imMnItm_3" href="actress.php" title=""><span class="imHidden">Актрисы</span></a></li>

<li><a class="imMnItm_4" href="news.php" title=""><span class="imHidden">Новости Кино</span></a></li>

<li><a class="imMnItm_5" href="fotogalary.php" title=""><span class="imHidden">Фотогалерея</span></a></li>

<?php if(!empty($_SESSION['login_in'])){?>

<center><li><a  href="add.php" title="Добавить биорафию"><img src="images/add.png" height="64" width="64"></a></li></center>

<?php }?>

</ul>

</div>

<!-- Menu END -->


 

</div>

<hr class="imInvisible" />

<a name="imGoToCont"></a>

<div id="imContent">

 

<!-- Page START -->

<?php

require ("connect.php");

$name=strip_tags(mysql_real_escape_string($_POST['name']));

$info=strip_tags(mysql_real_escape_string($_POST['info']));

$sex = $_POST['sex'];

if($_SERVER['REQUEST_METHOD']=="POST"){

  $folder = 'images/';

  $uploadedFile = $folder.basename($_FILES['img']['name']);

  $link_to_image = basename($_FILES['img']['name']);

   if($_FILES["img"]["size"] > 1024*3*1024)

   {

     echo ("Размер файла превышает три мегабайта");

     exit;

   }

   if(is_uploaded_file($_FILES["img"]["tmp_name"]))

   {

     move_uploaded_file($_FILES["img"]["tmp_name"], $uploadedFile);

   } else {

      echo("Ошибка загрузки файла");

   }

if($name!="" or $info!=""){

if(!empty($name) and !empty($info) and $sex!="actress"){


$sql = "INSERT INTO `show_actor`(`title`,`img`) VALUES('$name','$link_to_image')";

$result = mysql_query($sql);

if($result){

$sql = "INSERT INTO `about_actor`(`title`,`img`,`info`) VALUES('$name','$link_to_image','$info')";

$result = mysql_query($sql);

}

}else{

$sql = "INSERT INTO `show_actress`(`title`,`img`) VALUES('$name','$link_to_image')";

$result = mysql_query($sql);

if($result){

$sql = "INSERT INTO `about_actress`(`title`,`img`,`info`) VALUES('$name','$link_to_image','$info')";

$result = mysql_query($sql);

}

}

}

}

?>

<form name="add" method="POST" action="<?php $_SERVER['PHP_SELF'];?>" enctype="multipart/form-data">

<table><tr><td style="border:1px solid silver;">

Актер <input type="radio" value="actor" name="sex">

Актриса <input type="radio" value="actress" name="sex">

<br>

<br>

Имя и Фамилия<br><input type="text" name="name" id="name">

<br>


Биография<br><textarea name="info" id="info" cols="95" rows="10"></textarea><br>

Изображение<br><input  type="file" name="img" id="img"><br><br>

<input type="submit">

</tr></td></table>

</form>

<br>

<!-- Page END -->

 

 

</div>

<div id="imFooter">

</div>

</div>

</div>

<div class="imInvisible">

<hr />

<a href="#imGoToCont" title="Просмотреть страницу ещё раз">Назад к содержанию</a> | <a href="#imGoToMenu" title="Просмотреть сайт ещё раз">Назад к главному меню</a>

</div>

 

 

<div id="imShowBoxBG" style="display: none;" onclick="imShowBoxHide()"></div>

<div id="imShowBoxContainer" style="display: none;" onclick="imShowBoxHide()"><div id="imShowBox" style="height: 200px; width: 200px;"></div></div>

<div id="imBGSound"></div>


<div id="imToolTip"><script type="text/javascript">var imt = new IMTip;</script></div>

<script type="text/javascript">imPreloadImages('res/immnu_01b.gif,res/immnu_02b.gif,res/immnu_03b.gif,res/immnu_04b.gif,res/immnu_05b.gif')</script>

</body>

</html>


4 Руководство по установке и использованию

Для работы скрипта на вашем компьютере  необходимо:

  1. Установить ПО (Denwer);
  2. Создать каталог (Z:\home\test1.ru\www);
  3. В папку www копируем все файлы;
  4. Запускаем Denwer;
  5. Открываем браузер (в адресной строке прописываем  http://localhost/Tools/phpMyAdmin/)
  6. В открывшейся странице в поле create new database пишем acter_ru и нажимаем кнопку create.
  7. В открывшейся странице нажимаем на только что созданную базу acter_ru, окрываем вкладку SQL и копируем туда содержимое файла db_data.sql, жмем кпопку GO (должна появиться следующая надпись - Your SQL query has been executed successfully);
  8. Теперь в адресной строке браузера прописываем http://test1.ru;
  9. Вам откроется главная страница сайта (рисунок 2), с которой вы можете попасть в любой другой раздел этого сайта.


Рисунок 2 – Главная страница


Заключение

 

Данный проект реализован на языках php, html и SQL.. И может испытывать модификацию его составных частей. Данный скрипт может быть использован на любых сайтах. Он прост в установке, настройке  и использовании.

Разработка сайта об актерах