$mtime = microtime(); $mtime = explode(" ",$mtime); $mtime = $mtime[1] + $mtime[0]; $starttime = $mtime; @header("Expires: ".gmdate("D, d M Y H:i:s",time()+(3600*24))." GMT"); include "config.inc.php"; include 'newsportal.php'; session_start(); // register parameters $id=$_REQUEST["id"]; $group=$group_name[$_REQUEST["group"]]; $group_index=$_REQUEST["group"]; $year=$_REQUEST["year"]; $month=$_REQUEST["month"]; $query = "select id, update_time from grupa where nazwa='$group'"; $result = mysql_query($query,$handle_db1); if (mysql_num_rows($result)==1) { $row=mysql_fetch_array($result); $global_group_id = $row[0]; } $message=message_read($id,0,$group,'grupa_artykul_cache_'.$year.'_'.$month); if (!$message) { @header ("HTTP/1.0 404 Not Found"); $title.=' - Article not found'; if($ns!=false) nntp_close($ns); } else { $subject=htmlspecialchars($message->header->subject); @header("Last-Modified: ".date("r", $message->header->date)); } $output_groups='
';
$query = "show tables like 'grupa_artykul_cache________'";
$result = mysql_query($query,$handle_db1);
if (mysql_num_rows($result)>0) {
while ($row=mysql_fetch_array($result)) {
$name_split = explode("_",$row[0]);
$query = "select count(*) from grupa_artykul_cache_".$name_split[3]."_".$name_split[4]." WHERE grupa_id=".$global_group_id;
$result1 = mysql_query($query,$handle_db1);
$row1=mysql_fetch_array($result1);
if ($row1[0]>0) {
$output_groups.= ''; $output_groups.= stripDateMonthToPolishFromNumbers($name_split[4]).' '.$name_split[3].' ('.$row1[0].')'; $output_groups.= ''; } } } $output_groups.=' | ';
$output_groups .= ' |