- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Необходимо вставить код PHP (вызов новостей форума) с одного домена на страницы SHTML на другой домен.
Оба домена второго уровня.
Вот такой примерно код:
chdir('./forums');
require_once('./vBExternal.php');
?>
Здесь: forums - куда вставляем, vBExternal.php
Спасибо, кто поможет :)
Необходимо вставить код PHP (вызов новостей форума) с одного домена на страницы SHTML на другой домен.
Оба домена второго уровня.
Вот такой примерно код:
Здесь: forums - куда вставляем, vBExternal.php
Спасибо, кто поможет :)
Что-то в вашем примере ничего не понял. Можно усложнить задачу? Напишите поконкретней. Эти сайты оба ваши? Не получится просто взять и вставить php код с другого сервера на ваш.
Что-то в вашем примере ничего не понял. Можно усложнить задачу? Напишите поконкретней. Эти сайты оба ваши? Не получится просто взять и вставить php код с другого сервера на ваш.
Да, сайты мои
Гм... я всегда в таких случаях использую
<? echo filegetcontents('source_file'); ?>
Да, сайты мои
Это немного облегчает задачуу, но не достаточно чтобы подсказать оптимальное решение. Посмотрите функию file(), вот здесь http://ru.php.net/manual/ru/function.file.php не подойдет?
Или <? echo file_get_contents('source_file'); ?>
Все-таки подсветка синтаксиса расслабляет память:)
Во, раз сайты ваши, то можно и <? include('source_file'); ?> использовать, вроде она побыстрее должна работать, но с безопасностью у нее не очень. Так что если микросекунды роли не играют, лучше первую юзать.
Или <? echo file_get_contents('source_file'); ?>
А разве вызов этой функции отработает внутренние функции, содеражащиеся в source_file?
Pavel2005, в файле 'vBExternal.php' просто текст содержится, или происходит обработка данных?
a.fatman, думаю, что там просто текст, это же новости. Если изменятся как-то переменные в 'vBExternal.php', то на импортерах может все полететь...
Oniks, я имел в виду, там лежит готовый текст, или он формируется динамически?
В любом случае, если пользоваться php-шными функциями, вроде <? echo ?>, то придется на файлы *.shtml вешать обработчик php, когда на нем уже, судя по всему, висит обработчик ssi, и посмотреть, как это понравится серверу. Думаю, не очень. По крайней мере, во всех руководствах по php и ssi рекомендуют не пытаться обрабатывать и то и другое в одном файле.
Если в этом файле лежит готовый отформатированный текст, то можно попытаться его подключить средствами ssi.
<!--#include virtual="..."-->
Правда, я не уверен, сработает ли включение файла с другого сервера.
PHP не будут работать в SHTML файле. Страница передаётся Апачем на обработчик только один раз. Либо на SSI, либо на PHP. Лучше сделать на втором сервере PHP-скрипт, результатом исполнения которого будет текст новостей, а на первом сервере подключить его через директиву SSI.