- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
наверняка кто то уже сталкивался, проблема простая (вроде бы)
нужно вставить кусок html кода который записан в файле inc.shtml в страницы
расположенные в разных папках на разных уровнях от корня.
inc.shtml расположен в папке /inc
раньше все было на ssi и все было просто:
<!--#include virtual="/inc/inc.shtm"--> и все работало на любой странице, где бы она ни расоплагалась.
а теперь в коде всех страниц есть вот такой код:
<?php include("inc.shtm"); ?>
как правильно указать путь в include, чтобы все работало? нужно чтобы путь быд везде
одинаковый, потому что страниц немеряно и операция будет происходить при помощи
"найти и заменить" в PHPedit.
если конечно это реально. подскажите плиз.
Можно использовать вот такой код:
<?php include ($_SERVER["DOCUMENT_ROOT"]."/inc/inc.shtm"); ?>
код будет не изменен, где бы не находился файл, в который производится вставка кода.
Можно использовать вот такой код:
<?php include ($_SERVER["DOCUMENT_ROOT"]."/inc/inc.shtm"); ?>
код будет не изменен, где бы не находился файл, в который производится вставка кода.
Этот способ не у всех хостеров работает при вызове скрипта через cron, а так все правильно.
Еще, как вариант, есть надежный способ использования относительных путей:
include(dirname(__FILE__).'/inc.shtml');
Ну и не забываем, что если нам не нужен результат подключаемого скрипта, испозьзуем директивы require или require_once 🚬
а теперь в коде всех страниц есть вот такой код:
<?php include("inc.shtm"); ?>
Тогда можно еще попробовать в .htaccess'e добавить директиву include_path для директории, где лежит inc.shtml.