Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala galera, to na área novamente.
Seguinte, fiz um sistema muito simples de monitoramento de hosts em diversas portas, com status de Online ou Offline. Porém eu queria colocar uma condição de, se o status for Offline ele disparar um email avisando. Vocês poderiam me ajudar?
Segue abaixo o meu código funcionando, a dúvida é como colocar a questão do disparo de email se o status for Offline.
<?php
echo "<center><table cellspacing='0' border='1' width='600'>
<tr>
<td bgcolor=Black><center><font color='White'><b> Serviço </b></font></center></td>
<td bgcolor=Black><center><font color='White'><b> Status </b></font></center></td>
</tr>";
?>
<?php
if (!$socket = @fsockopen("globo.com", 80, $errno, $errstr, 30))
{
echo "<tr>
<td><center>Globo</center></td>
<td><center><font color='red'><strong><img src='http://findicons.com/files/icons/1733/msn_messenger_aqua/256/msn_offline.png' width='15' height='15' /> Offline</strong></font></center></td>
</tr>";
}
else
{
echo "<tr>
<td><center>Globo</center></td>
<td><center><font color='green'><strong><img src='http://findicons.com/files/icons/1733/msn_messenger_aqua/256/msn_online.png' width='15' height='15' /> Online</strong></font></center></td>
</tr>";
fclose($socket);
}
?>Carregando comentários...