function isDomainAvailible($domain)
{
//проверка на валидность урла
if(!filter_var($domain, FILTER_VALIDATE_URL))
{
return false;
}
$fields = array('title' => 'Тестовое сообщение', 'content' => "Тестовое описание");
//инициализация curl
$curlInit = curl_init();
curl_setopt($curlInit, CURLOPT_URL, $domain);
curl_setopt($curlInit, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curlInit, CURLOPT_POST, true);
curl_setopt($curlInit, CURLOPT_POSTFIELDS, $fields);
//получение ответа
$response = curl_exec($curlInit);
curl_close($curlInit);
var_dump($response);
if ($response) return true;
return false;
}
$curlInit = curl_init($domain);
Заменяем на
$curlInit = curl_init();
а урл передаем строкой
curl_setopt($curlInit, CURLOPT_URL, $domain);