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

Автор: Пользователь скрыл имя, 26 Января 2013 в 16:10, курсовая работа

Краткое описание

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

Оглавление

ВВЕДЕНИЕ 4
1 АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ 5
2 РАЗРАБОТКА АЛГОРИТМА 7
3 РАЗРАБОТКА ПРОГРАММЫ 9
4 РУКОВОДСТВО ПО УСТАНОВКЕ И ИСПОЛЬЗОВАНИЮ 31
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 34

Файлы: 1 файл

Курсовик Сайт.doc

— 683.50 Кб (Скачать)

<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.. И может испытывать модификацию его составных частей. Данный скрипт может быть использован на любых сайтах. Он прост в установке, настройке  и использовании.

Информация о работе Разработка сайта об актерах