Rev 1805 | Blame | Compare with Previous | Last modification | View Log
<?phpfunction time2str($time){$time = floor($time);if (!$time)return "0 seconds";$d = $time/86400;$d = floor($d);$str = '';if ($d){$str .= "$d days, ";$time = $time % 86400;}$h = $time/3600;$h = floor($h);if ($h){$str .= "$h hours, ";$time = $time % 3600;}$m = $time/60;$m = floor($m);if ($m){$str .= "$m minutes, ";$time = $time % 60;}if ($time)$str .= "$time seconds, ";$str = preg_replace('/, $/','',$str);return $str;}function time2strclock($time){$time = floor($time);if (!$time)return "00:00:00";$str["days"] = $str["hour"] = $str["min"] = $str["sec"] = "00";$d = $time/86400;$d = floor($d);if ($d){if ($d < 10)$d = "0" . $d;$str["days"] = "$d";$time = $time % 86400;}$h = $time/3600;$h = floor($h);if ($h){if ($h < 10)$h = "0" . $h;$str["hour"] = "$h";$time = $time % 3600;}$m = $time/60;$m = floor($m);if ($m){if ($m < 10)$m = "0" . $m;$str["min"] = "$m";$time = $time % 60;}if ($time){if ($time < 10)$time = "0" . $time;}else$time = "00";$str["sec"] = "$time";if ($str["days"] != "00")$ret = "$str[days]:$str[hour]:$str[min]:$str[sec]";else$ret = "$str[hour]:$str[min]:$str[sec]";return $ret;}function date2timediv($date,$now){list($day,$time)=explode(' ',$date);$day = explode('-',$day);$time = explode(':',$time);$timest = mktime($time[0],$time[1],$time[2],$day[1],$day[2],$day[0]);if (!$now)$now = time();return ($now - $timest);}function bytes2str($bytes){$bytes=floor($bytes);if ($bytes > 536870912)$str = sprintf("%5.2f GBs", $bytes/1073741824);else if ($bytes > 524288)$str = sprintf("%5.2f MBs", $bytes/1048576);else$str = sprintf("%5.2f KBs", $bytes/1024);return $str;}function nothing($ret){return $ret;}function check_defaults($val,$op,$def){for($i=0;isset($def['count']) && $i<$def['count'];$i++){if ($val == $def[$i] && ($op == '' || $op == $def['operator'][$i]))return 1;}return 0;}function check_ip($ipaddr) {if(ereg("^([0-9]{1,3})\x2E([0-9]{1,3})\x2E([0-9]{1,3})\x2E([0-9]{1,3})$", $ipaddr,$digit)) {if(($digit[1] <= 255) && ($digit[2] <= 255) && ($digit[3] <= 255) && ($digit[4] <= 255)) {return(1);}}return(0);}?>