Меню сайта
как сменить шаблон сайта

Заработок в контакте
Зарабатывай деньги
в социальных сетях
читай:
ЗАРАБОТОК В КОНТАКТЕ

Навигация
Мои статьи [56]
Статьи админа сайта
Статьи друзей [25]
Статьи друзей сайта
Гражданское общество [52]
Статьи про жизнь
Гражданская оборона [4]
Статьи за жизнь
Сделай сайт сам [17]
Статьи о создании сайта
как сменить шаблон сайта

Отзывы
как сменить шаблон сайта

Статистика
Проверка ТИЦ

Онлайн всего: 0
Гостей: 0
Пользователей: 0

Сегодняшние посетители

[Полный список]
как сменить шаблон сайта

Мы в контакте
как сменить шаблон сайта

Форма входа
как сменить шаблон сайта

ЭТО ИНТЕРЕСНО:
Как заработать 40 рублей за 10 минут сидя за компьютером - онлайн опросы за деньги
Бесплатные онлайн игры - подборка самых популярных интернет игр нашего времени
Есть страница в контакте? Ты можешь на этом заработать! Читай - заработок в контакте
Заработок в интернете - обязательно прочитай это, если хочешь зарабатывать деньги онлайн!

Главная » Статьи » Статьи друзей

Как сделать сайт на PHP

Сайт на РНР

  Когда изучал создание сайтов на РНР без использования баз данных, перелопатил кучу информации в интернете, данная статья оказалась 100 % рабочей, сайт запустился и успешно заработал. Что бы не искать в случае необходимости эту статью, я её скопировал, указав как полагается первоисточник, его Вы найдете в конце статьи.

Цитата статьи:

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

 Создадим для примера три страницы и назовем их Раздел 1, Раздел 2, Раздел 3

Этот текст для разных страниц будет разный, но мы не будем на нем заморачиваться и оставим его как есть на всех страницах.

Приступим к созданию сайта на php.

1. Выделим блоки header, logo, menu, footer в отдельные файлы c расширением php или html

header.html

logo.html

menu.html

footer.html

Добавим файл с этим текстом, чтобы видеть его на всех страницах. Назовем его text.html

Примечание. С этого момента дальнейшие записи буду вести непосредственно в файле text.html

2. Создадим шаблон для нашего сайта на php.

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

3. Теперь файл template.html нам не нужен.

Благодаря ему мы имеем представление о том, как будет выглядеть наш сайт.

4. Нашим шаблоном является файл template.php

В него мы сейчас вставим с помощью команды include все элементы сайта.

5. Создадим три странички, как собирались изначально.

Раздел 1, назовем 1.php

Раздел 2, назовем 2.php

Раздел 3, назовем 3.php

Для этого можно воспользоваться простейшей командой сохранить как...

Для самых маленьких поясню: открываем файл template.php, затем нажимаем сохранить как... и сохраняем под названием 1.php, повторяем процедуру и последовательно сохраним страницы сайта 2.php, 3.php

У нас получилось 3 страницы с одинаковым дизайном. Достаточно вставлять вместо файла text.html другой, дополнять разными картинками или какими-либо html кодами, скриптами и содержимое каждой страницы будет уникальным.

Внимание!

Если не будет создан файл index.php для главной страницы, то в браузере, набрав адрес сайта мы не увидим сам сайт, а всего лишь структуру директории (перечень папок).

Можете посмотреть в денвере и убедиться. Исправим ситуацию - создадим файл index.php и назовем долго не мудрствуя Главная. Заодно создадим файл text-home.html и с помощью команды include вставим на только что созданную главную страницу сайта.

 

6. Как просмотреть сайт на php?

Что получилось - так просто не увидим. Это уже не шаблон с расширением html.

Но и не проблема. Нам нужен собственный, т.е. локальный сервер на компьютере. Для этого установим денвер и результат своей работы будем смотреть в браузере, не выходя в интернет.

Вот теперь порядок. Набрала адрес сайта и увидела все только что созданное в нормальном виде с дизайном.

Теперь возьмемся за php меню сайта.

1. Откроем файл menu.html и превратим раздел1, 2 и 3 в ссылки по сайту. Ссылки в php создаются по-разному.

Наша задача - научиться чувствовать сайт, созданный на php. Поэтому ссылки будем делать, как на обычном статичном сайте <a href="1.php">Раздел 1</a> и т.д.

Мне эта процедура создания ссылок безумно нравится в Macromedia Dreamweaver. Успевай жать ОК и пить кофе.

2. Как сделать ссылку в меню неактивной, если посетитель находится на данной странице.

Посетителю будет удобнее ориентироваться по сайту зная, на какой именно страинице он находится.

Если вы выполнили все шаги строго по пунктам, то видите, что у нас все ссылки в меню активны постоянно. Как это исправить?

Для начала вспомним определение что такое Условные операторы

– это когда какое-то действие выполняется или не выполняется в зависимости от условий.

Выполним следующие действия:

  • Нам понадобятся переменные и один условный оператор:

<?php

if ($master == "Главная") // это условие. Если оно выполняется – то в данном месте меню с помощью команды echo вставляются обычные HTML-теги выводящие надпись «Главная».

{

echo "<p>Главная</p>";

}

else //означает «иначе» - что произойдёт, если условие не выполняется. В данном случае при невыполнении условия надпись «Главная» будет ссылкой, ведущей на главную страницу.

{

echo "<p><a href='index.php'>Главная</a></p>";

}

?>

  • Условие мы придумали, но чтобы проверить переменную – нужно её задать.

Для этого на всех страницах разместим такие блоки кода:

<?php

$master ="Главная";

?>

<?php

$master ="Раздел 1";

?>

<?php

$master ="Раздел 2 ";

?>

<?php

$master ="Раздел 3 ";

?>

Как видно для каждой страницы свой код.

Итак, наши шаги практические будут следующие:

1) Открываем файл index.php

и вставляем код

<?php

$master ="Главная";

?>

до места вставки кода, выводящего само меню <?php
include "menu.html";
?>

2) Открываем файл menu.html и вставляем код с условием

вместо простой ссылки на главную страницу.

Смотрим в браузере и любуемся! Если зайдем на главную страницу, то ссылка перестала быть активной!

3) Повторяем пункт 1и 2 со страницами 1.php, 2.php, 3.php

Повторение 1:

1) Открываем файл 1.php и вставляем до кода, выводящего меню блок с заданной переменной

<?php

$master ="Раздел 1";

?>

2) Открываем файл menu.html и вставляем код с условием

вместо простой ссылки Раздел 1, внеся следующие изменения:

<?php

if ($master == "Раздел 1") // это условие. Если оно выполняется – то в данном месте меню с помощью команды echo вставляются обычные HTML-теги выводящие надпись «Раздел 1».

{

echo "<p>Раздел 1</p>";

}

else //означает «иначе» - что произойдёт, если условие не выполняется. В данном случае при невыполнении условия надпись «Раздел 1» будет ссылкой, ведущей на главную страницу.

{

echo "<p><a href='1.php'>Раздел 1</a></p>";

}

?>

Чудо повторилось! Теперь, если мы находимся на странице Раздел 1, ссылка в меню не активна.

Повторенье - мать ученья! Или для тех, кто в танке! Еще раз

Повторенье 2

1) Открываем файл 2.php и вставляем код.

<?php

$master ="Раздел 2";

?>

2) Снова откроем файл menu.html и вставляем код с условием

теперь вместо ссылки Раздел 2, внеся следующие изменения:

<?php

if ($master == "Раздел 2") // это условие. Если оно выполняется – то в данном месте меню с помощью команды echo вставляются обычные HTML-теги выводящие надпись «Раздел 2».

{

echo "<p>Раздел 2 </p>";

}

else //означает «иначе» - что произойдёт, если условие не выполняется. В данном случае при невыполнении условия надпись «Раздел 2» будет ссылкой, ведущей на главную страницу.

{

echo "<p><a href='2.php'>Раздел 2 </a></p>";

}

?>

Повторенье 3

1) Открываем файл 3.php и задаем переменную.

<?php

$master ="Раздел 3 ";

?>

2) В файл menu.html вставляем код с условием

вместо ссылки Раздел 3, изменения такие:

<?php

if ($master == "Раздел 3 ") // это условие. Если оно выполняется – то в данном месте меню с помощью команды echo вставляются обычные HTML-теги выводящие надпись «Раздел 3».

{

echo "<p>Раздел 3 </p>";

}

else //означает «иначе» - что произойдёт, если условие не выполняется. В данном случае при невыполнении условия надпись «Раздел 3» будет ссылкой, ведущей на главную страницу.

{

echo "<p><a href='3.php'>Раздел 3 </a></p>";

}

?>

 

Итог: мы вместо ссылок в меню такого вида

<p><a href="index.php">Главная</a></p>
<p><a href="1.php">Раздел 1 </a></p>

<p><a href="2.php">Раздел 2</a></p>
<p><a href="3.php">Раздел 3</a></p>

получили динамические ссылки php в меню навигации по сайту.



Источник: http://master-live.ru
Категория: Статьи друзей | Добавил: Сан_Саныч (06.03.2013)
Просмотров: 547 | Теги: +как сделать сайт +на php, помощь создания сайта | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
ПЛАТНЫЕ ОПРОСЫ:
Опросы за деньги в интернете

Все сайты платных опросов смотри тут:

ОПРОСЫ ЗА ДЕНЬГИ
как сменить шаблон сайта

Знакомства в твоем городе
Заходи сюда:
САЙТЫ ЗНАКОМСТВ

Погода
как сменить шаблон сайта

Ссылки на сайт

Поделиться с друзьями
ссылкой на статью

как сменить шаблон сайта

Поиск по сайту
как сменить шаблон сайта