Как поставить фильтр, чтобы можно было добавить url только одного доме
Риназ Ахметов
Как поставить фильтр, чтобы можно было добавить url только одного домена? - PHP
Всем привет! Как сделать так, чтобы можно было добавить ссылки, которые имеют домен только site.ru. А если ссылка имеет другой домен (Например: site1.ru и т. д), то выводил ошибку (Разрешены только ссылки site.ru).
Помогите пожалуйста!
Ответы:
dim565
<?php
$url = 'site.ru';
if (strpos($url, '://') === false) $url = 'http://' . $url; // добавляем http, если не было
$parse = parse_url($url); // разбиваем URL на части
if ($parse['host'] != 'site.ru') { // если домен не равен нужному
echo 'Ошибка. Разрешены только ссылки site.ru';
exit;
}
else echo 'ок';
|