DomainAvailable
Aus Programmers Guide
(Unterschied zwischen Versionen)
Roy (Diskussion | Beiträge)
(Die Seite wurde neu angelegt: „<source lang="php"> <?php /** * Ist die übergebene Domain verfügbar * "CURL" muss für diese Funktion installiert sein. * http://de3.php.net/manual/de/book.…“)
Zum nächsten Versionsunterschied →
(Die Seite wurde neu angelegt: „<source lang="php"> <?php /** * Ist die übergebene Domain verfügbar * "CURL" muss für diese Funktion installiert sein. * http://de3.php.net/manual/de/book.…“)
Zum nächsten Versionsunterschied →
Version vom 06:50, 6. Apr. 2010
<?php /** * Ist die übergebene Domain verfügbar * "CURL" muss für diese Funktion installiert sein. * http://de3.php.net/manual/de/book.curl.php * * @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; } ?>