Login Register






Thread Rating:
  • 0 Vote(s) - 0 Average
Thread Closed 


PHP Domain Alive Checker filter_list
Author
Message
PHP Domain Alive Checker #1
Want to know if a specific website is available? cURL is here to help. This script can be used with a cron job to monitor your websites.

Code:
<?php

       if (isDomainAvailible('http://www.css-tricks.com'))
       {
               echo "Up and running!";
       }
       else
       {
               echo "Woops, nothing found there.";
       }

       //returns true, if domain is availible, false if not
       function isDomainAvailible($domain)
       {
               //check, if a valid url is provided
               if(!filter_var($domain, FILTER_VALIDATE_URL))
               {
                       return false;
               }

               //initialize curl
               $curlInit = curl_init($domain);
               curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,10);
               curl_setopt($curlInit,CURLOPT_HEADER,true);
               curl_setopt($curlInit,CURLOPT_NOBODY,true);
               curl_setopt($curlInit,CURLOPT_RETURNTRANSFER,true);

               //get answer
               $response = curl_exec($curlInit);

               curl_close($curlInit);

               if ($response) return true;

               return false;
       }
?>






Messages In This Thread
PHP Domain Alive Checker - by 3541642 - 01-16-2013, 12:12 PM
PHP Domain Alive Checker - by 3541642 - 01-16-2013, 12:12 PM
PHP Domain Alive Checker - by 3541642 - 01-16-2013, 12:12 PM



Users browsing this thread: 1 Guest(s)