Не работает через include
На html страницах не работает код, вообще ничего не выдает. Хотя в .htaccess все прописано. Хостер говорит, что все должно работать.
|
html должно обрабатываться как php?
Тогда в .htaccess должна быть такая запись: RemoveHandler .html AddType application/x-httpd-php .html Если не работает, значит проблемы у провайдера, пускай разбирается. |
Генатцвали, вставте в любую страницу запрос пхпинфо. И сразу будет видно - обрабатывается или нет.
|
Цитата:
Если бы php не был бы обработан, то код бы был виден на странице как обычный текст. |
У меня в .htaccess для html сайта прописано вот это:
AddType application/x-httpd-php .php .htm .html И работает:rolleyes:. |
При просмотре html - кода имеется <!--#include virtual=/sape1.php -->
|
Цитата:
|
таким образом у меня в HTML-страницах идет вызов php-скрипта
Добавлено через 4 минуты вот содержимое файла sape1.php: <?php global $sape; if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); ?> |
<!--#include virtual=/sape1.php -->
Ну начем по порядку. Во-первых где у вас экранирующие скобки показывающие что это РНР? Такие я имею ввиду "<? ?>". Уже интерпретатор не будет обрабатывать код. Во-вторых символ # означает комментарий и такой код интерпретатор пропускает. В третьих "include virtual=/sape1.php" это не РНР. Для примера, код РНР выглядит вот так "include '/sape1.php';" Короче код должен быть таким: <? include '/sape1.php'; ?> |
Я это все устанавливал как написано тут: http://forum.sape.ru/showthread.php?...nclude+virtual
Добавлено через 4 минуты <? include '/sape1.php'; ?> не помогает |
Часовой пояс GMT +3, время: 19:55. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.