Включване на html файл в .php

kkeliov

Registered
Здравейте,
Имам меню, което е изпълнение на css и хтмл, обаче тъй като имам доста страници и ако се наложи промяна в менюто ще падне голямо редактиране на всяка една от страниците, въпроса ми е по какъв начин да изкарам менюто в отделен файл.Върпоса ми и по какъв начин да го извиквам в php файла. Менюто е следното :

Код:
<ul id="menu">
         <li><a href="index.html">Начало</a></li>
         <li><a href="#">Белица</a>
          <ul>
               <li><a href="geography.html">География</a></li>
      <li><a href="population.html">Население</a></li>
.
.
.

<li><a href="map.html">карта</a>
<li><a href="http://forum.belitsa.com" target="_blank">Форум</a>
<li><a href="http://gallery.belitsa.com" target="_blank">Галерия</a>
<li><a href="contacts.html">Контакти</a>
   
      </ul>

Благодаря на отзовалите се :)
 
Запазваш го като текстов файл да речем menu.txt. Това пишеш в кода на страницата
Код:
$gal="menu.txt";
$ftt=fopen($gal,"r");
$att=file($gal);
$attc=count($att);
fclose($ftt);
For ($n=0;$n<$attc;$n++) print($att[$n]);
$gal="menu.txt"; - пътя до файла и името му.

п.п.: Тпва е пт уроците. http://web-tourist.net/login/login/view.php?st=379
 
Благодаря много, по късно ще го опитам и се надявам да стане,

A с include няма ли да стане?
 
kkeliov каза:
Благодаря много, по късно ще го опитам и се надявам да стане,

A с include няма ли да стане?
Може :) Там къдети искаш да сложиш менюто просто преди да го сложиш затвори сигурно отворения <?php сложи менюто и пак го отвори. Тоест така:

<?php тука имаш някакъв код

?>
слагаш менюто
<?php

пак някакъв код

?>
 
Това е добре, но си мислех с include на външния файл( html или txt) в съществуващ .php файл
 
това го запаметяваш като menu.html
Код:
<ul id="menu">
         <li><a href="index.html">Начало</a></li>
         <li><a href="#">Белица</a>
          <ul>
               <li><a href="geography.html">География</a></li>
      <li><a href="population.html">Население</a></li>
.
.
.

<li><a href="map.html">карта</a>
<li><a href="http://forum.belitsa.com" target="_blank">Форум</a>
<li><a href="http://gallery.belitsa.com" target="_blank">Галерия</a>
<li><a href="contacts.html">Контакти</a>
   
      </ul>
и после там където искаш да ти излиза го извикваш така
Код:
<?php include("menu.html"); ?>
 

Back
Горе