Пытаюсь проверить существование домена таким кодом:
<?php
$domain = "http://www.example.com/";
$ch = curl_init($domain);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// загрузка страницы и выдача её браузеру
$answer = curl_exec($ch);
curl_close($ch);
if($answer){
echo "true";
} else {
echo "false";
}
Но не смотря на то, что домен зарегистрирован, оно не возвращает true
. В чем может быть ошибка? В CUrl
не особо силен.
Замените эту строку:
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
На эту:
curl_setopt($ch, CURLOPT_HEADER, true);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Возникла проблема перебрать список URL для проверки их валидностиНабросал код для начала, который просто генерирует все возможные вариации...
Как узнать email человека который заходил на сайт? Когда-то заполнял форму и мой email уже был туда вписан автоматическиКак это сделать?
Не как не могу понять как использовать и зачем нужны ( ) в регуляркахМожет кто то подсказать и привести не большой пример