Jump to content
  • 0

Помогите вставить menu.html на сайт при помощи php include


K-451
 Share

Question

Всячески пытаюсь отобразить на странице меню, вставленное через php include - результата ноль. :dash:

Установил Apache, наблюдал вкладку "It works!", запустил апач монитор.

Вырванный кусок тегов, формирующих меню сохранил в отдельном файле. 

Прошу подсказать, каким образом должна выглядеть в файле страницы .html строка скрипта php, в каких форматах должны быть сохранены файлы и какие ещё упущенные мной действия требуется проделать?

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

в index.php (к примеру) вставляете в нужном месте:

<?php

include('dir/file.php');

?>

или

<?php

include 'dir/file.php';

?>

в котором вывод меню, пример:

<?php

echo '<a href="#">menu</a>';

?>

ну вроде все... там же все просто...

а еще создайте файл .htaccess со следующим содержимым:

 

error_reporting(E_ALL);

php_flag display_errors on

 

это настройка апача для вывода ошибок на экран.

Link to comment
Share on other sites

  • 0

Надеюсь, я не буду тут же изгнан с форума, если спрошу, чем открыть страницу, сохраненную с расширением .php? 
Я так понял, что для вставки в страницу скрипта php она также должна иметь расширение .php.
Браузером же открывается подобно отображению в блокноте.

Link to comment
Share on other sites

  • 0

ну так вы же запускаете апач? а он в свою очередь интерпритирует php скрипт и выдает html код в браузер.

соотв. что бы запустить php сценарий, нужно запустить апач, положить php в директорию апача и запустить как: site.ru/file.php

а вообще, возьмите да и поставьте денвер и не парьтесь - там все просто.

браузер не сможет запустить php файл, а винда его просто откроет редактором по умолчанию - это нормальное поведение.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy