Fejl ved brug af fsockopen
Jeg har følgende stript til at tjekke en server, men hvis den ikke svare for jeg en fejl tekst ud og ikke kun boksen.Har ændret server ip med google her.
<?php
if(fsockopen("www.google.com",80,$errno,$errstr,15)){
echo '<button class="btn btn-success" disabled="disabled"><i class="fa fa-check"></i><font color="#008000">Online</font></button>';
} else {
echo '<button class="btn btn-danger" disabled="disabled"><i class="fa fa-exclamation-triangle"></i><font color="#FF0000">Offline</font></button>';
}
?>
Fejlen som kommer hvis serveren ikke er oppe.
Warning: fsockopen() [function.fsockopen]: unable to connect to www.google.com:80 (Connection timed out) in /home/google.php on line 2