Example #1
0
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 
}
Example #2
0
 /**
  * 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);
 }