- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть код системы thelink,
error_reporting(E_ERROR | E_USER_ERROR);
$murl = "http://".$HTTP_SERVER_VARS['HTTP_HOST'].$HTTP_SERVER_VARS['REQUEST_URI'];
include("http://www.thelink.ru/code/code.php4?mid=0000&murl=$murl&user_agent=".$HTTP_SERVER_VARS['HTTP_USER_AGENT']."&remote_addr=".$HTTP_SERVER_VARS['REMOTE_ADDR']);
?>
Но с недавнего времени он отказывается работать, т.к на хостинге отключили include. На хостинге посоветовать кроме замены include на file ничего не могут.
Как можно изменить код, чтобы он заработал? Заранее всем спасибо! ;)
А <!--#include virtual--> не пробывали?
И что это за хостинг такой на котором не разрешен инклуд?
А <!--#include virtual--> не пробывали?
И что это за хостинг такой на котором не разрешен инклуд?
Это вместо include надо вписать или как? И что за черточки такие?
Бесплатный хостинг.. вечно у них какие то проблемы!
Есть код системы thelink,
Но с недавнего времени он отказывается работать, т.к на хостинге отключили include. На хостинге посоветовать кроме замены include на file ничего не могут.
Как можно изменить код, чтобы он заработал? Заранее всем спасибо! ;)
include в данном случае это скачивание кода с удаленного хостинга и выполнение на локальном хостинге. Весьма безумная идея если подумать, нас всегда сильно настораживало когда биржи предлагали код с инклудом.
Попробуйте вместо инклуда
1) readfile("тут то что инклудом было");
2) echo file_get_contents("тут то что инклудом было");
или
2)
echo file_get_contentz("тут то что инклудом было");
function file_get_contentz ($link) {
$url_parts = @parse_url( $link );
$documentpath = $url_parts["path"];
$documentpath .= "?" . $url_parts["query"];
$host = $url_parts["host"];
$port = $url_parts["port"];
$fp = fsockopen( $host, 80, $errno, $errstr, 5 );
if(!$fp) return '';
fwrite ($fp, "GET ".$documentpath." HTTP/1.0\r\nHost: $host\r\n\r\n");
while(!feof($fp)) $fcon.=fgets($fp, 10024);
fclose($fp);
return $fcon;
}
Но т.к. Вы говорите что хостинг бесплатный, есть неслабый шанс что там в принципе перекрыли возможность коннекта к удалённым хостам, поэтому все вышеназванное может и не получиться. Советуем купить платный хостинг.
Angelo, это же SSH, а у человека PHP!
Astrol, попробуйте вместо include использовать require. А еще include_once, require_once
exec(file_get_contents($url));
exec(file_get_contents($url));
Exec здесь никак не поможет, имелось ввиду eval? Мне аж страшно стало, что может произойти, если file_get_contents вернет, например rm -rf *
Angelo, это же SSH, а у человека PHP!
Astrol, попробуйте вместо include использовать require. А еще include_once, require_once
В смысле SSI (Server Side Include)? Обычно если закрыт include, тогда закрыты и все родственные ему функции.
Astrol Если вам разрешили file и вы доверяете источнику
eval(implode('',file($url)));.или
eval(file_get_contents($url)));
Можете также сохранить содержимое $url в локальный файл и сделать include
Всем спасибо за советы!
У меня получилось вот как:
error_reporting(E_ERROR | E_USER_ERROR);
$murl = "http://".$HTTP_SERVER_VARS['HTTP_HOST'].$HTTP_SERVER_VARS['REQUEST_URI'];
readfile("http://www.thelink.ru/code/code.php4?mid=0000&murl=$murl&user_agent=".$HTTP_SERVER_VARS['HTTP_USER_AGENT']."&remote_addr=".$HTTP_SERVER_VARS['REMOTE_ADDR']);
?>
Вроде страничка стала открываться, похоже что работает!
Тем кто советует eval, exec и прочее, хотелось бы отметить, что обычно код биржами отдается просто html, а не php (по крайней мере во всех что мы видели). Именно поэтому и не понятно, зачем предлагать пользоваться include и в принципе его выполнять.
Не получилось! При переходе на разные странички под ссылками не переходит, а пишет "Нет такой странички".
Пожалуйста с вышеуказанным мне кодом, попытайтесь составить рабочий.. тоесть уже полностью готовый код.. заранее спасибо всем! :)