Не работает include в HTML

Pavlikoff
На сайте с 26.09.2008
Offline
52
1249

Здравствуйте. Есть конструкция в HTML файле вида:

...

<td>

<?php include ("/rblock.html");?>

</td>

...

Как её заставить работать в html файлах?

В htaccess есть следующее:

AddType application/x-httpd-php5 .php .htm .html .phtml

В исходном коде страницы эта конструкция присутствует и окрашена в зелёный цвет - явно не работает. Подскажите пожалуйста о данному вопросу, ужё всё перепробовал..

IL
На сайте с 20.04.2007
Offline
435
#1

Разберитесь с путями:

<?php include ("/rblock.html");?>

Будет искать файл rblock.html в корне файловой системы..

Если вместо include использовать require - больше шансов разглядеть ошибку.

p.s. полагаю, будет работать такое:

<?php include ("rblock.html");?>

или

<?php include ("./rblock.html");?>
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
Pavlikoff
На сайте с 26.09.2008
Offline
52
#2

Спасибо, но переделывать придётся очень много. На тестовом сервере всё отлично работает. Путь задан верный

---------- Добавлено 30.11.2013 в 16:00 ----------

Ребят, кто поможет разгадать загадку - отблагодарю материально - 300 рублей

siv1987
На сайте с 02.04.2009
Offline
427
#3

Pavlikoff, вам уже подсказали разгадку. Включите варнинги и все увидите. Создайте константу, и переделывайте по нормально, или хотябы пропишите относительные пути

Pavlikoff:
В исходном коде страницы эта конструкция присутствует и окрашена в зелёный цвет - явно не работает.

http://php.net/manual/ru/security.hiding.php

/ru/forum/352731

/ru/forum/807385

/ru/forum/787097

если не помогает - пишите своему хостеру

Pavlikoff
На сайте с 26.09.2008
Offline
52
#4

Вай, про варнинги то я и зыбыл. Ёпрст.. Везде использую, на всех проектах, а тут из головы вылетело.

siv1987 спасибо пребольшущее. Можно Ваш WMR в ЛС?

siv1987
На сайте с 02.04.2009
Offline
427
#5

Решили проблему?

Pavlikoff
На сайте с 26.09.2008
Offline
52
#6

Не со всем. Получается все иклуды у меня прописаны относительно корня Фс, не пойму куда теперь вложить файлы, чтобы не переделывать много тысяч файлов?

png index.png
siv1987
На сайте с 02.04.2009
Offline
427
#7

Взять и переделать много тысяч файлов. Об этом конечно надо было думать заранее, прежде чем писать пути. Но и сейчас можно исправить ситуацию реплейс по файлам. Но прежде чем это сделать еще раз продумайте путь, относительно которых будут ваши инклуды

Pavlikoff
На сайте с 26.09.2008
Offline
52
#8

Понял. Вопрос решён. Спасибо siv1987 и ivan-lev :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий