Balls and holes PC game / Balls and Holes PC игра
Сегодня
27 апреля 2024
10:25
Вход Регистрация Забыли пароль ?

Cowboy VS Martians | angle shooter
Cowboy VS Martians | angle shooter
подробнее...

Теги

сайты, игры, дизайн, продвижение, php, html, css, my sql, c++, delphi, photoshop, 3ds max, fl studio, трекерская музыка, уроки

Статьи сайта

webinformatic - уроки Photoshop free

megainformatic cms express

megainformatic cms express

megainformatic cms express

megainformatic cms express files

webinformatic - Методы создания растровых изображений в Adobe Photoshop

webinformatic - Создание фотореалистичной текстуры травы

webinformatic - Рабочее пространство Adobe Photoshop

webinformatic - Бесшовные (тайловые) текстуры

webinformatic - Создание изображений огня, воды, неба

webinformatic - Создание текстур горных пород и суши (урок 5)

webinformatic - Рисование персонажей (урок 6)

webinformatic - Рисование фона (урок 6 часть 2)

webinformatic - Рельефные изображения

Добавление статей на сайт под управлением megainformatic cms express

webinformatic - Воспроизведение файлов в форматах it, xm, s3m, mod

webinformatic - Воспроизведение файлов в форматах it, xm, s3m, mod - страница 2

webinformatic - Воспроизведение в игре музыки в формате XM

webinformatic - Воспроизведение файлов в формате OGG Vorbis

webinformatic - игра "Веселый Буквоежка" - инструменты разработки

webinformatic - Игра "Веселый Буквоежка" - история создания проекта

webinformatic - Как анимировать паука ?

webinformatic - Уроки Photoshop

webinformatic - Купить Уроки Photoshop - Чудеса

webinformatic - Купить Уроки Photoshop - Рисуем и Анимируем

webinformatic - Эмулятор игры Ну, Погоди!

сайт webinformatic - Говорящий Комикс Веселый Буквоежка

webinformatic - Что нужно для создания собственного сайта ?

webinformatic - Моделируем девушку в 3d используя 3ds max

webinformatic - Уроки Fruity Loops Studio - пишем свою музыку

webinformatic - Уроки Fruity Loops Studio - пишем свою музыку - урок 1 - Быстрый старт

webinformatic - Сброник статей по дизайну и компьютерной графике. Обзор.

webinformatic - Уроки 3d на delphi directx - Вывод Заставки

Добро пожаловать в систему управления сайтом megainformatic cms

webinformatic - Создание эскиза и макета страницы сайта

webinformatic - Верстка созданного макета

webinformatic - Добавление модулей обеспечивающих минимально необходимый функционал

webinformatic - Основы добавления контента на сайт, управления и поддержки сайта

webinformatic - Проверка работы сайта, установка на хостинг

webinformatic - Основы продвижения созданного сайта

webinformatic - Создание шаблонов

webinformatic - Создание интернет-магазина

webinformatic - Музыкальные мир - композиция Морозное утро - 10 версий

ЛЕТО

webinformatic - Нечто Необъяснимое - пре релиз

megainformatic cms admin

megainformatic cms admin

webinformatic - Основы создания 3d игр - проект Тайны Морских Глубин

webinformatic - уроки delphi directx 8.1 3d - Основы Вращений и Управления камерой

megainformatic cms seo

megainformatic cms admin

webinformatic - Моделируем девушку в 3d - Подготовка 2d-эскиза тела человека

megainformatic cms stat kit

megainformatic cms seo

webinformatic - Теория и практика 3d игр - О Кватернионах

webinformatic - Теория и практика 3d игр - Основы теории векторов

Внимание ! Номер данной статьи пересекается с номером в старой нумерации, для перехода к контенту новой статьи кликлите данную ссылку - сайт webinformatic - Статьи
     
     
  Добро пожаловать в систему управления сайтом megainformatic cms !  
     
  [назад]  
     
 

3) Добавление модулей обеспечивающих минимально необходимый функционал;

 
     
 

Два предыдущих этапа решали задачу оформления внешнего вида для страницы сайта. Чтобы сайт по настоящему заработал и стал функциональным и многостраничным мы добавим в файл index.html необходимый php код, а также сохраним сам файл index.php и разместим его в корневой папке Вашего сайта. Это и будет начальная страница Вашего сайта.

Для редактирования кода можно воспользоваться обычной программой Блокнот, но мой Вам совет - обзавестить хорошим html-css-php редактором, например Dream Weaver CS 5 или выше.

 
     
  Итак, по аналогии с тем, что у вас есть в папке megainformatic (вы можете просто зайти в эту папку, куда Вы установили megainformatic cms, и посмотреть код файла index.php) нужно добавить как минимум два блока кода  
     
  изначально у вас есть index.html, вот с таким кодом  
     
 

<html>
<head>
<title>Мой персональный сайт</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<table align="center" id="container" width="600" height="480" border="0" cellpadding="0" cellspacing="0">
<tr>
<td background="images/header.jpg" width="600" height="76"><div id="header">Мой персональный сайт</div></td>
</tr>
<tr>
<td background="images/index_02.jpg" width="600" height="39"><div id="menu"><a href="#">Главная</a> <a href="#">Статьи</a> <a href="#">Проекты</a> <a href="#">Контакты</a></div></td>
</tr>
<tr>
<!--background="images/index_03.jpg"-->
<td bgcolor="#ececec" width="600" height="320"><div id="content">
<p>Добро пожаловать на мой персональный сайт !!! Здесь Вы найдете много полезной информации, новостей, событий. Вы сможете реализовать свои планы и укрепить свой бизнес.</p>
<p>Что нужно для создания своего сайта ? Главное - желание. Всё остальное - можно постепенно и планомерно освоить.</p>
<p>Сколько времени потребуется на создание сайта ? Простейший сайт можно создать за пару дней. Хороший, полнофункциональный сайт создается дни, месяцы и даже годы.</p>
<p>Но вы наверное в курсе, что интернет устроен таким образом, что стоит вам только подумать и окажется, что нужное Вам уже давно есть и лежит, ожидая пока Вы возьметесь за его изучение и освоение.</p>
<p>Так вперед ! И смелей за дело.</p>
<p>Вы сами творец своих идей и их воплощения.</p>
</div></td>
</tr>
<tr>
<td background="images/index_04.jpg" width="600" height="45"><div id="footer">(c) Мой персональный сайт 2010-2011</div></td>
</tr>
</table>

</body>
</html>

 
     
  Вам остается пересохранить файл как index.php и внести в него следующий php-код (выделен синим цветом)  
     
 

<html>
<head>
<?php
include "config.php";

global $pageid;
$pageid= $_GET['page'];
global $pagetitle;
$pagetitle = "Мой персональный сайт - Новости";
global $pagecontent;
$pagecontent = "papers/home.txt";

if ($pageid != NULL)
{

if ($rc = mysql_connect($dbhost, $dbuser, $dbpassw))
{
mysql_select_db($dbsite);
$table = "papers";

$sql = "SELECT * FROM $table WHERE pageid = '$pageid'";
$s = mysql_query($sql);

$a = mysql_fetch_array($s);
$pagetitle = $a[pagetitle];
$pagecontent = $a[pagefile];


if ($pagetitle == "" )
{
$pageid = 1;
$pagetitle = "Мой персональный сайт - Новости";
$pagecontent = "papers/home.txt";
}

mysql_free_result($s);

}


}

echo "<TITLE>$pagetitle</TITLE>";
?>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<table align="center" id="container" width="600" height="480" border="0" cellpadding="0" cellspacing="0">
<tr>
<td background="images/header.jpg" width="600" height="76"><div id="header">Мой персональный сайт</div></td>
</tr>
<tr>
<td background="images/index_02.jpg" width="600" height="39"><div id="menu"><a href="#">Главная</a> <a href="#">Статьи</a> <a href="#">Проекты</a> <a href="#">Контакты</a></div></td>
</tr>
<tr>
<!--background="images/index_03.jpg"-->
<td bgcolor="#ececec" width="600" height="320"><div id="content">
<?php

$content = file($pagecontent);

foreach( $content as $line )
{
$j++;
echo $line;
}

?>

</div></td>
</tr>
<tr>
<td background="images/index_04.jpg" width="600" height="45"><div id="footer">(c) Мой персональный сайт 2010-2011</div></td>
</tr>
</table>

</body>
</html>

 

 
     
  Данный код превратит Ваш одностраничный сайт в многостраничный. Т. е. страница index.php будет брать из базы данных имена файлов контента и открывать эти файлы, выводя их содержимое в браузер. И вы получите именно то, что нужно - имея в наличии лишь одну страницу и множество файлов контента => многостраничный сайт.  
     
  далее мы разберем как происходит обращение к разным страницам вашего сайта и как создается контент для этих страниц  
     
     


=================================

Статьи на тему создания сайтов и других областях информатики

 

Оставленные комментарии



Something: Unexplained 2 captive of desires / Нечто: Необъяснимое 2 в плену желаний
Костя Коробкин Комикс Коллекционное издание - 6 комиксов, 81 страница, 220 mp3 треков
Время загрузки: 0,2034