помощ за PHP файл

ljuljana

Registered
Искам едно меню да го направя като PHP файл и да го вмъкна в страниците, за да може като напвая промени в него, те да се отразят във всички страници. Но не ми е много ясно как да направя този файл и какво трябва да напиша в него. Защото менюто ми е вее готово и е вмъкнато в HTML страница.
 
Да кажем, че това ти е менюто
Код:
<div id="menu">
blablabla
</div>

Правиш си един файл с notepad, който да се казва menu.php, в него слагаш твоето меню, което в момента ти е в всички страници
Код:
<div id="menu">
blablabla
</div>

След като сложиш кода в файла, записваш.

На мястото на менюто в html файловете слагаш това
Код:
<?php include 'menu.php'; ?>

Във всички html файлове, където ти беше менюто слагаш този код
Код:
<?php include 'menu.php'; ?>

И вече като променяш някой линк от menu.php ще се променя в всички страници.
 
Ами явно нещо бъркам в смия PHP файл.По-точно в неговия код или не знам какво.
Възможно ли е всичко това да ми представлява този PHP файл или аз нещо бъркам. Аз просто взех кода на от HTML страницата и го копирах и съхраних като PHP файл. Но явнонещо не е така.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
</head>

<body>
<?php
<ul id="nav" name="nav">
<li class="top"><a href="thegreenhouse/index.htm" class="top_link"><span>Начало</span></a></li>
<li class="top"><a href="#nogo22" id="services" class="top_link"><span class="down">За училище</span>

</a>


<ul class="sub">
<li><a href="thegreenhouse/History.htm">История</a></li>
<li><a href="thegreenhouse/Documents/Strartegiq_DBlagoev.pdf" target="_blank">Стратегия</a></li>
<li><a href="thegreenhouse/symbols.htm">Символи</a></li>
<li><a href="#nogo29" class="fly">Колектив</a>
<ul>
<li><b>Колектив</b></li>
<li><a href="thegreenhouse/management.htm">Ръководство</a></li>
<li><a href="thegreenhouse/teacher_primary.htm">Начални учители</a></li>
<li><a href="thegreenhouse/teacher_subgect.htm">Учители по предм.</a></li>
<li><a href="thegreenhouse/teacher_educational.htm">Възпитатели</a></li>
<li><a href="thegreenhouse/personnel.htm">Персонал</a></li>
</ul>
</li>
<li><a href="#nogo29" class="fly">Наши ученици</a>
<ul>
<li><b>Ученици</b></li>
<li><a href="thegreenhouse/Students_b.htm">Бивши ученици</a></li>
<li><a href="thegreenhouse/Students_n.htm">Настоящи ученици</a></li>
</ul>
</li>
<li><a href="thegreenhouse/guardianship.htm">Настоятелство</a></li>
</ul>

</li>
<li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Прием</span>

</a>


<ul class="sub">
<li><a href="thegreenhouse/Pre_class.htm">Подготвителен клас</a></li>
<li><a href="thegreenhouse/First_class.htm">Първи клас</a></li>
<li><a href="#nogo29" class="fly">След 7 клас</a>
<ul>
<li><b>След 7 клас</b></li>
<li><a href="thegreenhouse/Art_class.htm">Изобр.изкуство</a></li>
</ul>
</li>
<li><a href="#nogo29" class="fly">След 8 клас</a>
<ul>
<li><b>След 8 клас</b></li>
<li><a href="thegreenhouse/IT_class.htm">Инф.технологии</a></li>
</ul>
</li>
</ul>

</li>
<li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Справки</span>

</a>


<ul class="sub">
<li><a href="#nogo29" class="fly">Документи</a>
<ul>
<li><b>Документи</b></li>
<li><a href="thegreenhouse/statedocument.htm">Държавни</a></li>
<li><a href="thegreenhouse/schooldocument.htm">Училищни</a></li>
</ul>
</li>
<li><a href="thegreenhouse/plans.htm">Учебни планове</a></li>
<li><a href="thegreenhouse/tutorial.htm">Консултации</a></li>
<li><a href="thegreenhouse/appointment.htm">Родителски срещи</a></li>
<li><a href="thegreenhouse/timetable.htm">Уч.програма</a></li>
<li><a href="#nogo29" class="fly">Изпити</a>
<ul>
<li><b>Изпити</b></li>
<li><a href="thegreenhouse/examination_private.htm">Сам.форма</a></li>
<li><a href="thegreenhouse/examination_equal.htm">Приравнителни</a></li>
<li><a href="thegreenhouse/examination_resit.htm">Поправителни</a></li>

</ul>
</li>
</ul>

</li>
<li class="top"><a href="#nogo53" id="shop" class="top_link"><span class="down">Проекти</span>

</a>


<ul class="sub">
<li><a href="thegreenhouse/project.htm">Реализирани</a></li>
<li><a href="thegreenhouse/project_t.htm">Текущи</a></li>
<li><a href="thegreenhouse/Project-p.htm">Предстоящи</a></li>
</ul>

</li>
<li class="top"><a href="#nogo53" id="shop" class="top_link"><span class="down">Дейности</span>

</a>


<ul class="sub">
<li><a href="#nogo29" class="fly">Спорт</a>
<ul>
<li><b>Спорт</b></li>
<li><a href="thegreenhouse/Sport_klubs.htm">Клубове</a></li>
<li><a href="thegreenhouse/Sport_tour.htm">Турнири</a></li>
<li><a href="thegreenhouse/Sport_res.htm">Класиране</a></li>
</ul>
</li>
<li><a href="#nogo29" class="fly">Олимпиади</a>
<ul>
<li><b>Олимпиади</b></li>
<li><a href="thegreenhouse/olympiad_gr.htm">График</a></li>
<li><a href="thegreenhouse/olympiad_r.htm">Резултати</a></li>
<li><a href="thegreenhouse/olympiad_z.htm">Задачи</a></li>
</ul>
</li>
<li><a href="#nogo29" class="fly">Конкурси</a>
<ul>
<li><b>Конкурси</b></li>
<li><a href="thegreenhouse/konkurs_t.htm">Текущи конкурси</a></li>
<li><a href="thegreenhouse/konkurs_r.htm">Резултати</a></li>
</ul>
</li>
<li><a href="thegreenhouse/theater.htm">Театър</a></li>
<li><a href="thegreenhouse/International.htm">Международни изяви</a></li>
<li><a href="thegreenhouse/activity.htm">Други</a></li>
</ul>

</li>
<li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Творчество</span>

</a>


<ul class="sub">

<li><a href="thegreenhouse/poem.htm">Стихове</a></li>
<li><a href="thegreenhouse/essay.htm">Есета</a></li>
<li><a href="thegreenhouse/drawing.htm">Картини</a></li>
<li><a href="thegreenhouse/photo.htm">Снимки</a></li>
<li><a href="thegreenhouse/itproduct.htm">ИТ продукти</a></li>
<li><a href="thegreenhouse/other.htm">Други</a></li>
</ul>

</li>
<li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Забава</span>

</a>


<ul class="sub">
<li><a href="thegreenhouse/horoscope.htm">Хороскоп</a></li>
<li><a href="thegreenhouse/anecdote.htm">Вицове</a></li>
<li><a href="thegreenhouse/hovler.htm">Бисери</a></li>
<li><a href="thegreenhouse/recolection.htm">Спомени</a></li>
<li><a href="thegreenhouse/games.htm">Игри</a></li>
<li><a href="thegreenhouse/sms.htm">SMS Мания</a></li>


</ul>

</li>
<li class="top"><a href="thegreenhouse/event.htm" id="privacy" class="top_link"><span>Събития</span></a></li>
<li class="top"><a href="thegreenhouse/e-mail.htm" id="privacy" class="top_link"><span>Пишете ни!</span></a></li>
</ul>
?>
</body>
</html>
 
не ... този файл който имаш ти, неговото съдържание примерно го слагаш в 1 файл menu.html или квото искаш там, после от всяка страница махаш това съдържание, и на негово място слагаш това:

<? include 'imeto na faila'; ?>
 
Да, аз това го разбрах. Но това, което пратих възможно ли е да бъде съдържанието на PHP файла или аз нещо не съм разбрала
 
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
</head>

<body>
<ul id="nav" name="nav">
<li class="top"><a href="thegreenhouse/index.htm" class="top_link"><span>Начало</span></a></li>
<li class="top"><a href="#nogo22" id="services" class="top_link"><span class="down">За училище</span>

</a>


<ul class="sub">
<li><a href="thegreenhouse/History.htm">История</a></li>
<li><a href="thegreenhouse/Documents/Strartegiq_DBlagoev.pdf" target="_blank">Стратегия</a></li>
<li><a href="thegreenhouse/symbols.htm">Символи</a></li>
<li><a href="#nogo29" class="fly">Колектив</a>
<ul>
<li><b>Колектив</b></li>
<li><a href="thegreenhouse/management.htm">Ръководство</a></li>
<li><a href="thegreenhouse/teacher_primary.htm">Начални учители</a></li>
<li><a href="thegreenhouse/teacher_subgect.htm">Учители по предм.</a></li>
<li><a href="thegreenhouse/teacher_educational.htm">Възпитатели</a></li>
<li><a href="thegreenhouse/personnel.htm">Персонал</a></li>
</ul>
</li>
<li><a href="#nogo29" class="fly">Наши ученици</a>
<ul>
<li><b>Ученици</b></li>
<li><a href="thegreenhouse/Students_b.htm">Бивши ученици</a></li>
<li><a href="thegreenhouse/Students_n.htm">Настоящи ученици</a></li>
</ul>
</li>
<li><a href="thegreenhouse/guardianship.htm">Настоятелство</a></li>
</ul>

</li>
<li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Прием</span>

</a>


<ul class="sub">
<li><a href="thegreenhouse/Pre_class.htm">Подготвителен клас</a></li>
<li><a href="thegreenhouse/First_class.htm">Първи клас</a></li>
<li><a href="#nogo29" class="fly">След 7 клас</a>
<ul>
<li><b>След 7 клас</b></li>
<li><a href="thegreenhouse/Art_class.htm">Изобр.изкуство</a></li>
</ul>
</li>
<li><a href="#nogo29" class="fly">След 8 клас</a>
<ul>
<li><b>След 8 клас</b></li>
<li><a href="thegreenhouse/IT_class.htm">Инф.технологии</a></li>
</ul>
</li>
</ul>

</li>
<li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Справки</span>

</a>


<ul class="sub">
<li><a href="#nogo29" class="fly">Документи</a>
<ul>
<li><b>Документи</b></li>
<li><a href="thegreenhouse/statedocument.htm">Държавни</a></li>
<li><a href="thegreenhouse/schooldocument.htm">Училищни</a></li>
</ul>
</li>
<li><a href="thegreenhouse/plans.htm">Учебни планове</a></li>
<li><a href="thegreenhouse/tutorial.htm">Консултации</a></li>
<li><a href="thegreenhouse/appointment.htm">Родителски срещи</a></li>
<li><a href="thegreenhouse/timetable.htm">Уч.програма</a></li>
<li><a href="#nogo29" class="fly">Изпити</a>
<ul>
<li><b>Изпити</b></li>
<li><a href="thegreenhouse/examination_private.htm">Сам.форма</a></li>
<li><a href="thegreenhouse/examination_equal.htm">Приравнителни</a></li>
<li><a href="thegreenhouse/examination_resit.htm">Поправителни</a></li>

</ul>
</li>
</ul>

</li>
<li class="top"><a href="#nogo53" id="shop" class="top_link"><span class="down">Проекти</span>

</a>


<ul class="sub">
<li><a href="thegreenhouse/project.htm">Реализирани</a></li>
<li><a href="thegreenhouse/project_t.htm">Текущи</a></li>
<li><a href="thegreenhouse/Project-p.htm">Предстоящи</a></li>
</ul>

</li>
<li class="top"><a href="#nogo53" id="shop" class="top_link"><span class="down">Дейности</span>

</a>


<ul class="sub">
<li><a href="#nogo29" class="fly">Спорт</a>
<ul>
<li><b>Спорт</b></li>
<li><a href="thegreenhouse/Sport_klubs.htm">Клубове</a></li>
<li><a href="thegreenhouse/Sport_tour.htm">Турнири</a></li>
<li><a href="thegreenhouse/Sport_res.htm">Класиране</a></li>
</ul>
</li>
<li><a href="#nogo29" class="fly">Олимпиади</a>
<ul>
<li><b>Олимпиади</b></li>
<li><a href="thegreenhouse/olympiad_gr.htm">График</a></li>
<li><a href="thegreenhouse/olympiad_r.htm">Резултати</a></li>
<li><a href="thegreenhouse/olympiad_z.htm">Задачи</a></li>
</ul>
</li>
<li><a href="#nogo29" class="fly">Конкурси</a>
<ul>
<li><b>Конкурси</b></li>
<li><a href="thegreenhouse/konkurs_t.htm">Текущи конкурси</a></li>
<li><a href="thegreenhouse/konkurs_r.htm">Резултати</a></li>
</ul>
</li>
<li><a href="thegreenhouse/theater.htm">Театър</a></li>
<li><a href="thegreenhouse/International.htm">Международни изяви</a></li>
<li><a href="thegreenhouse/activity.htm">Други</a></li>
</ul>

</li>
<li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Творчество</span>

</a>


<ul class="sub">

<li><a href="thegreenhouse/poem.htm">Стихове</a></li>
<li><a href="thegreenhouse/essay.htm">Есета</a></li>
<li><a href="thegreenhouse/drawing.htm">Картини</a></li>
<li><a href="thegreenhouse/photo.htm">Снимки</a></li>
<li><a href="thegreenhouse/itproduct.htm">ИТ продукти</a></li>
<li><a href="thegreenhouse/other.htm">Други</a></li>
</ul>

</li>
<li class="top"><a href="#nogo27" id="contacts" class="top_link"><span class="down">Забава</span>

</a>


<ul class="sub">
<li><a href="thegreenhouse/horoscope.htm">Хороскоп</a></li>
<li><a href="thegreenhouse/anecdote.htm">Вицове</a></li>
<li><a href="thegreenhouse/hovler.htm">Бисери</a></li>
<li><a href="thegreenhouse/recolection.htm">Спомени</a></li>
<li><a href="thegreenhouse/games.htm">Игри</a></li>
<li><a href="thegreenhouse/sms.htm">SMS Мания</a></li>


</ul>

</li>
<li class="top"><a href="thegreenhouse/event.htm" id="privacy" class="top_link"><span>Събития</span></a></li>
<li class="top"><a href="thegreenhouse/e-mail.htm" id="privacy" class="top_link"><span>Пишете ни!</span></a></li>
</ul>

</body>
</html>
Запиши го примерно - menu.php

И сега вече в index.html, produkti.html и там както ти е на мястото на менюто слагаш <?php include 'menu.php'; ?>

Обаче и на тези html файлове index.html, produkti и там както ти е, разширението го сменяш на .PHP

Тоест да станат index.php, produkti.php
 
Явно нещо бъркам от самото наало. Защото като правя това, което ми каза още в първия отговор с онези прости blablabla и пак нищо не се получава. Нещо много се омотах. Сега ще огледам пак ама въобще не мога да се ориентирам
 
Ами гледай сега

Давам ти един прост пример

index.php
<body>
<?php include 'menu.php'; ?>
</body>
produkti.php
<body>
<?php include 'menu.php'; ?>
</body>
hora.php
<body>
<?php include 'menu.php'; ?>
</body>


menu.php
<ul>
<li><a href="#">home</a></li>
<li><a href="#">home</a></li>
<li><a href="#">home</a></li>
<li><a href="#">home</a></li>
</ul>

резултат:

home
home
home
home

и вече, като променя някой линк от menu.php, ще се променя в трите файла hora.php index.php produkti.php
 
Да, разбрах. Всичко това го копирах и направих и като дам да видя в Браузъра как изглижда и ми стои един бял лист. Но разбрах идеят, ще се мча да видя къде греша. Чак ми е неудобно да те занимавам с такива прости глупости.
 
Искам да попитам още задължително ли трябва останалите файлове, в които вмъквма моето PHP меню, трябва да бъдат и те PHP или може и HTML?
 

Back
Горе