Въпрос за PHP

BUGZ_SY

Registered
Знам, че тук сте добри програмисти за това се надявам на отговор :)
Как да направя така, че PHP да извлича информация от някой файл и да я показва....
Трябва ми за меню. Ето кода:
<div class="sdmenu">
<span class="title" id="top"><img src="slashfiles/expanded.gif" class="arrow" alt="-" />zaglavie:</span>
<div class="submenu">
<a href="link">link</a>
</div>
<span class="title"><img src="slashfiles/expanded.gif" class="arrow" alt="-" />Zaglavie:</span>
<div class="submenu"><a href="linkl">link</a>
Прост HTML. Другото го върши css файл. Та искам да изнеса това меню в отделен файл и като редактирам линкове да ги редактирам веднъж, а не 10 пъти. До колкото знам става с PHP, но какъв код да сложа за да изпъллни кода от файла и с какво разширение трябва да е този файл?
Надявам се, че обясних добре :)
 
Може да сложиш линковете в html, htm, php и т.н. файл.
Аз бих ти препоръчал html.
После даваш include "faila.html"; където искаш да ти се появи менюто :)
 
Ей, много ти благодаря! Супер си :)
Можете да заключите темата.
Не съм наясно със точковата ви система, но май няма да е лошо да ти дам една :)
 
Трябва да е:

<?
require("fail.html");
?>

или същото с include .

Това което ще го правиш е добро решение на проблема с едит-а.
Ще едитваш само един файл .
Така трябва не само с менюто.

Трябва да е:


Код:
<?
require("header.html");
require("menu.html");
?>

text


<?
require("footer.html");

?>



Лично аз правя така:
Код:
<?
$rootpat=$_SERVER['DOCUMENT_ROOT'].'/root/';
require($rootpat."/load/config.php");
require($rootpat."/load/header.php");

и това го слагам във всеки един файл.

$rootpat е пътя към файловете и не се налага да го преправям независимо самия файл в коя директория се намира.
 
В моя случай е най-удачно само за менюто. header-а ми е само една картинка, а footer нямам.
Отново благодаря за помощта :)
 

Back
Горе