18:38 20.03.2018
Хочу сделать автоматическую проверку наличия обратной ссылки на чужом сайте. Нужно это для добавления сайта в каталог, перед тем, как вебмастер добавит свой сайт, сайт должен провериться на обратную ссылку, если ссылка есть, то сайт будет добавлен, если ссылки нет, то выводится предупреждение о невыполненных требованиях.
Спасибо.
Спасибо.
- Жалоба
19:14 20.03.2018
Первое, что пришло в голову и самое "короткое" на мой взгляд решение:
// Получаем исходник страницы
$html = file_get_contents($url); // $url - адрес проверяемой страницы
// Проверка: наличия обратной ссылки
if (stristr($html, 'https://site') !== false)
{
// Ссылка есть, добавляем сайт
}
else
{
// Ссылка не найдена в исходном коде
exit('Обратная ссылка отсутствует.');
}