Ho appena ultimato questo magnifico spezzone di codice:
Codice PHP:
$UpTime = system('uptime');
$pezzi = explode(" ", $UpTime);
$Giorni= $pezzi[4];
$Ore= substr($pezzi[7],0,1);
if ($Giorni<>0 AND $Ore<>0) {
$UpTime = ($Giorni==0?'':($Giorni." ".($Giorni==1?'Giorno':'Giorni'))).($Ore==0?'':" ".$Ore." ".(($Ore==1?'Ora':'Ore')));
}
else{$UpTime = "Gò 'pena riavvià!";}
Che mette in $UpTime l'uptime del mio server Linux in formato:
<N> Giorno/i <M> Ora/e
Il problema è che sulla pagina web mi trovo anche:
22:23:43 up 2 days, 7:01, 0 users, load average: 0.01, 0.01, 0.00
che è il contenuto iniziale di UpTime prima di modificarlo nel mio formato. (system('uptime')).
Chi glielo ha chiesto?
Come glielo impedisco?