Как «включить» файл? - PullRequest
       25

Как «включить» файл?

0 голосов
/ 25 ноября 2008

Вот код, который я имею в html-файле, чтобы «включить» файл «vmenu.php»

  <div id="apDivVistaMenus">

<?php
include 'vmenu.php';
?>

  <!-- Begin Vista-Buttons.com -->

  <!-- End Vista-Buttons.com -->

  </div>

Меню между комментариями под запросом php include. Но я сохраняю этот код в файле vmenu.php, который выглядит следующим образом:

<link href="../menu-files/peaceland_styles_zkkus.css" type="text/css" rel="stylesheet"/>

  <script type="text/javascript"> var vbImgPath="../menu-files/"</script>

  <script type="text/javascript" src="../menu-files/sczkkus.js"></script>

  <noscript><a href="http://vista-buttons.com">Xp Style Menu by Vista-Buttons.com v2.73</a></noscript>

В чем проблема? Они оба находятся в одном каталоге. Если я помещу код из vmenu.php обратно в html-файл, он загрузится нормально.

Спасибо!

Ответы [ 2 ]

5 голосов
/ 25 ноября 2008

Обратите внимание, что для работы PHP-включений файл должен быть проанализирован механизмом PHP. По умолчанию основные веб-серверы, такие как Apache, не запускают файлы .html через интерпретатор PHP, поэтому вы должны либо указать в конфигурации своего веб-сервера, что вы хотите анализировать файлы .html как файлы PHP, либо переименовать файл .html в. php файл.

0 голосов
/ 16 ноября 2009

Измените свой код на это:

<div id="apDivVistaMenus">
<!-- Begin Vista-Buttons.com -->
<?php include 'vmenu.php'; ?>
<!-- End Vista-Buttons.com -->
</div>

... и ты будешь золотым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...