function log_url_table_template($paramstr, $urls, $sort, &$BILL) { global $p, $act, $action, $unique_id; log_url_table_template_header($paramstr, $sort); $total = 0; for ($i = 0; $i < count($urls); ++$i) { $total += $urls[$i]['length']; if ($country = $BILL->GetCountry($urls[$i]['ip'])) { $country = "<img src=\"img/flags/" . $country['ctry'] . ".gif\"/ alt=\"" . $country['country'] . "\"> " . $urls[$i]['ip']; } else { $country = $urls[$i]['ip']; } ?> <tr> <td class=tbl1><?php echo $i; ?> </td> <td class=tbl1><?php echo make_url_str($urls[$i]['url'], true); ?> </td> <td class=tbl1><?php echo log_url_format_ctype($urls[$i]['content_type']); ?> </td> <td class=tbl1><?php echo norm_date_yymmddhhmmss($urls[$i]['date']); ?> </td> <td class=tbl1><?php echo make_fsize_str($urls[$i]['length']); ?> </td> <td class=tbl1><?php echo $country; ?> </td> <td class=tbl1><a href="<?php echo "?p={$p}&act={$act}&action=trace&unique_id={$unique_id}&oldaction={$action}&url=" . $urls[$i]['url'] . "&ip=" . $urls[$i]['ip']; ?> ">trace</a></td> </tr> <?php } ?> <tr> <td class=tbl1><b>TOTAL</td> <td class=tbl1></td> <td class=tbl1></td> <td class=tbl1></td> <td class=tbl1><?php echo make_fsize_str($total); ?> </td> <td class=tbl1></td> <td class=tbl1></td> </tr> </table> <?php }
/** * Adds new event log * * @param string $event */ function AddEventString($event) { global $GV, $CURRENT_USER; $data["uid"] = $CURRENT_USER["id"]; $data["event"] = $event; $data["date"] = norm_date_yymmddhhmmss(time()); $this->AddEvent($data); }