Tairon Posted March 16, 2008 Report Share Posted March 16, 2008 <?include ("menu.php");?> Link to comment Share on other sites More sharing options...
0 Kichee Posted March 16, 2008 Report Share Posted March 16, 2008 Не так давно начал изучать web-разработку, поэтому прошу не обсуждать мои навыки ) Во время сайта-строительства возник вопрос, для чего мне нужны разделы сайта, которые постоянно повторяются - навигация сайта, ........Да, вы правы. Независимо, большой проект или нет, всегда нужно избегать повторного написания одного и того же кода.Так как фреймы возможно отключить в настройках браузера - это не лучший вариант для подключения меню, поэтому лучше использовать именно PHP.Вы верно указали команду подключения файла <?php include("file_name.php");?>Но вот файл, который вы подключаете должен выводить информацию, например командой print или echo.php:<?echo "Главная Столы";?>А вообще рекомендую с самого начала отделять изменяемые части страницы от неизменяемых, например (простой пример) создать файлы header.php (заголовок), footer.php (нижняя часть страницы) и menu.php (меню соответственно) и просто подключать их на страницу. Если у вас много страниц, зачем на каждой писать одно и тоже, проще загружать это из файла.Как более сложный вариант советую почитать про шаблонизаторыhttp://phpclub.ru/detail/article/2002-11-25а также про шаблонизатор smarty, но это наверно пока рановато. Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted March 17, 2008 Report Share Posted March 17, 2008 Но вот файл, который вы подключаете должен выводить информацию, например командой print или echo.php:echo "Главная Столы";?>Обоснуй. Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted March 17, 2008 Report Share Posted March 17, 2008 Автору:http://forum.htmlbook.ru/index.php?showtopic=6600 Link to comment Share on other sites More sharing options...
0 D.S.Denton Posted March 17, 2008 Report Share Posted March 17, 2008 Обоснуй.он имел в виду что в примере надо выводить командой print или echo, т.к. вариант автора нерабочий. в инклюдящемся файле можно вне php-тэгов писать обычный хтмл-код Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted March 17, 2008 Report Share Posted March 17, 2008 Ах вот что он имел ввиду. Link to comment Share on other sites More sharing options...
0 Tairon Posted March 17, 2008 Author Report Share Posted March 17, 2008 аригато ) Link to comment Share on other sites More sharing options...
0 Kichee Posted March 18, 2008 Report Share Posted March 18, 2008 аригато )Дои иташи машитэ (Не за что) Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted March 18, 2008 Report Share Posted March 18, 2008 Анимешники - ахтунг оО Link to comment Share on other sites More sharing options...
0 Иван Шумов Posted March 18, 2008 Report Share Posted March 18, 2008 да, мы такие xDDDD Link to comment Share on other sites More sharing options...
Question
Tairon
<?include ("menu.php");?>
Link to comment
Share on other sites
9 answers to this question
Recommended Posts