Jak byście rozwiązali zadanie:
Chciałbym napisać skrypt, który by sprawdzał czy wybrane serwisy istnieją i mają się dobrze, a jeśli nie istnieją to jaki wyświetla się kod błędu.
Jak byście próbowali to rozwiązać ?
<?php function domain_check($domain) { // Create a curl handle to a non-existing location $ch = curl_init($data); // Execute curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_exec($ch); // Check if any error occured if(curl_errno($ch)) { return '<span style="color:#22c922">The domain is available!</span>'; } else { return '<span style="color:#c92222">The domain is not available</span>'; } // Close handle curl_close($ch); } // Usage: $adres = "{$_POST['domain']}"."{$_POST['tld']}"; } ?> <form method="POST" action=""> <input type="text" name="domain" value='http://'> <select name="tld"> <option value=".pl">.pl</option> <option value=".com">.com</option> <option value=".net">.net</option> <option value=".biz">.biz</option> </select> <input type="submit" value="Sprawdz"> </form>
$err = curl_errno($ch); if($err == 0) { return '<span style="color:#22c922">The domain is available!</span>'; } else { return '<span style="color:#c92222">The domain is not available</span>'; }