![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 4.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Do wyświetlania uptimu na stronie serwera używam takiego skryptu:
Kod <?php $uptime = exec("cat /proc/uptime"); $uptime = split(" ",$uptime); $uptime = $uptime[0]; ?> <html> <head> <script language="javascript"> var upSeconds=<?php echo $uptime; ?>; function doUptime() { var uptimeString = "Server Uptime: "; var secs = parseInt(upSeconds % 60); var mins = parseInt(upSeconds / 60 % 60); var hours = parseInt(upSeconds / 3600 % 24); var days = parseInt(upSeconds / 86400); if (days > 0) { uptimeString += days; uptimeString += ((days == 1) ? " day" : " days") + ", "; } if (hours > 0) { uptimeString += hours; uptimeString += ((hours == 1) ? " hour" : " hours") + ", "; } if (mins > 0) { uptimeString += mins; uptimeString += ((mins == 1) ? " minute" : " minutes") + ", "; } uptimeString += secs; uptimeString += ((secs == 1) ? " second" : " seconds"); uptime.innerHTML = uptimeString; upSeconds++; setTimeout("doUptime()",1000); } </script> </head> <body onLoad="doUptime();"> <div id="uptime" style="font-weight:bold;"> </div> </body> </html> Chciałbym do tego jeszcze dodać zapisywanie maksymalnego uptimu tzn najwyższego jaki był na serwerze... czy mógłby ktoś zmodyfikować ten skrypt jakoś? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.06.2025 - 06:09 |