<?php
/**
* Ist die übergebene Domain verfügbar
* "CURL" muss für diese Funktion installiert sein.
* http://de3.php.net/manual/de/book.curl.php
*
* Unter Ubuntu: "sudo apt-get install php5-curl"
*
* @return boolean isAvail
*/
function domainAvailable ($strDomain)
{
$rCurlHandle = curl_init ( $strDomain );
curl_setopt ( $rCurlHandle, CURLOPT_CONNECTTIMEOUT, 10 );
curl_setopt ( $rCurlHandle, CURLOPT_HEADER, TRUE );
curl_setopt ( $rCurlHandle, CURLOPT_NOBODY, TRUE );
curl_setopt ( $rCurlHandle, CURLOPT_RETURNTRANSFER, TRUE );
$strResponse = curl_exec ( $rCurlHandle );
curl_close ( $rCurlHandle );
if ( !$strResponse )
{
return false;
}
return true;
}
?>