Citat:
Ursprungligen postat av balstaatv
Jag har redan fixat det ! tack ändå ...
Fixade denna kod:
<?php
$ip = "127.0.0.1";
$port = "25";
if (! $sock = @fsockopen($ip, $port, $num, $error, 5))
echo '<div align="center">SMTP Server: <font color=red><b>Nere</b></FONT></div><br>';
else{
echo '<div align="center">SMTP Server: <font color=green><b>OK</b></FONT></div>';
fclose($sock);
}
?>
|
Ja, fulkod är ju också en lösning. Med det där blir din sida extremt segladdad om servern är nere (och även vid hård belastning på servern). Dessutom kommer du belasta SMTP-servern i onödan genom att göra en massa uppkopplingar för varje sidladdning. Det är mycket snyggare att hämta in informationen centralt till någon form av databas så att det går snabbt att läsa ut.