[supersaibal]
Originariamente inviato da joys
<?php
$ip = gethostbyname("00.00.00.00");
echo("<center>");
echo "<html>\n";
echo "<title>Pippo Server Status</title>\n";
echo "<body background=#5971D1>\n";
echo "<table bgcolor=#C6CEEF border=3 cellpadding=8 cellspacing=0 width=500>\n";
echo "<tr>\n";
if($fp = @fsockopen($ip, 7777,$un,$sinn,2)) {
echo("
<th>Pippo Server: </th><td>
<font color=\"#139B36\">ONLINE</font></td>");
fclose($fp);
} else {
echo("
<th>Pipppo Server: </th><td>
<font color=\"#DD0000\">OFFLINE</font></td>");
}
echo "</tr>\n";
echo "</table>\n";
echo "
\n";
echo("</center>");
?>
una info io uso questo codice ora mi si genera una tabbella con su scritto se il server è online oppure offline..come devo fare invece per farmi creare un file di testo status.txt dove mi scriva se il server è up ouure offline?? come dovrei fare?? [/supersaibal]
Codice PHP:
$ip = gethostbyname("00.00.00.00");
$file=fopen("fileDiStat.txt",'w');
if($fp = @fsockopen($ip, 7777,$un,$sinn,2))
fputs($file,'ONLINE');
else
fputs($file,'OFFLINE');
fclose($file);
così ti mette nel file solo lo stato ONLINE o OFFLINE, naturalmente ci puoi scrivere tutto quello che vuoi, il secondo argomento di fputs() accetta una stringa dentro la quale ci puoi mettere qualsiasi cosa 
..IcE..