<?
// Setting the title of the page
$GLOBALS[page_title] = "Stats";
// Include files
include "common.php";
include "$lib_path/design.inc";
include "$lib_path/audio-db.inc";
$adb = new AUDIO_DB;
$adb->connect("$GLOBALS[dbhost]","$GLOBALS[dbusername]","$GLOBALS[dbuserpassword]","$GLOBALS[dbname]");
// Set the user navbars.
if(!$HTTP_COOKIE_VARS[login_active]) $nav_array = array(main);
elseif($os->num_rows("SELECT user_name FROM users WHERE user_name='$session_array[user_name]' AND user_type='1'")) $nav_array = array_merge($GLOBALS[admin_navbox_array], $os->get_navbox_array($session_array[user_name]));
else $nav_array = array_merge($GLOBALS[basic_navbox_array], $os->get_navbox_array($session_array[user_name]));
$stat_array = $adb->pull_audio_stats($session_array[user_name]);
/*
$b=0;
while(list($k,$v) = each($stat_array)){
echo "$b $k = $v<br>\n";
$b++;
}
*/
// This is where processing needs to happen first... i think the db is getting his to fast right here.
$GLOBALS[contents00] = <<<ENDcontents00
<table border="0" cellpadding="2" cellspacing="2" bgcolor="#ffffff">
<tr bgcolor="#999999">
<td colspan="2">Totals</td>
</tr><tr bgcolor="#dddddd">
<td>Files: </td>
<td> </td>
</tr><tr bgcolor="#dddddd">
<td>/Days/Hours/Min/Sec</td>
<td>$stat_array[length] ($stat_array[tseconds] seconds)</td>
</tr><tr bgcolor="#dddddd">
<td>Size:</td>
<td>$stat_array[Gb_a].$stat_array[Mb_a] Gb </td>
</tr></table>
<br>
<table border="0" cellpadding="2" cellspacing="2" bgcolor="#ffffff">
<tr bgcolor="#999999">
<td colspan="7">ID3 TAG INFO</td>
</tr><tr bgcolor="#dddddd">
<td bgcolor="#999999">VERSION </td>
<td bgcolor="#999999"># </td>
<td bgcolor="#999999">TITLE </td>
<td bgcolor="#999999">ARTIST </td>
<td bgcolor="#999999">ALBUM </td>
<td bgcolor="#999999">GENRE </td>
</tr><tr bgcolor="#dddddd">
<td>id3v11 </td>
<td>$stat_array[id3v11] </td>
<td>$stat_array[id3v11_title_c] </td>
<td>$stat_array[id3v11_artist_c] </td>
<td>$stat_array[id3v11_album_c] </td>
<td>$stat_array[id3v11_genres_c] </td>
</tr><tr bgcolor="#dddddd">
<td>id3v22 </td>
<td>$stat_array[id3v22] </td>
<td>$stat_array[id3v22_title_c] </td>
<td>$stat_array[id3v22_artist_c] </td>
<td>$stat_array[id3v22_album_c] </td>
<td>$stat_array[id3v22_genres_c] </td>
</tr><tr bgcolor="#dddddd">
<td>id3v23 </td>
<td>$stat_array[id3v23] </td>
<td>$stat_array[id3v23_title_c] </td>
<td>$stat_array[id3v23_artist_c] </td>
<td>$stat_array[id3v23_album_c] </td>
<td>$stat_array[id3v23_genres_c] </td>
</tr><tr bgcolor="#dddddd">
<td>id3v24 </td>
<td>$stat_array[id3v24] </td>
<td>$stat_array[id3v24_title_c] </td>
<td>$stat_array[id3v24_artist_c] </td>
<td>$stat_array[id3v24_album_c] </td>
<td>$stat_array[id3v24_genres_c] </td>
</tr></table>
<br>
<table border="0" cellpadding="2" cellspacing="2" bgcolor="#ffffff">
<tr bgcolor="#999999">
<td colspan="2">MP3 INFO</td>
</tr><tr bgcolor="#dddddd">
<td>mpeg v1 </td>
<td>$stat_array[mp3_mpeg1_c] </td>
</tr><tr bgcolor="#dddddd">
<td>mpeg v2 </td>
<td>$stat_array[mp3_mpeg2_c] </td>
</tr><tr bgcolor="#dddddd">
<td>mpeg v2.5 </td>
<td>$stat_array[mp3_mpeg25_c] </td>
</tr><tr bgcolor="#dddddd">
<td>layer 1 </td>
<td>$stat_array[mp3_layer1_c] </td>
</tr><tr bgcolor="#dddddd">
<td>layer 2 </td>
<td>$stat_array[mp3_layer2_c] </td>
</tr><tr bgcolor="#dddddd">
<td>layer 3 </td>
<td>$stat_array[mp3_layer3_c] </td>
</tr><tr bgcolor="#dddddd">
<td>crc </td>
<td>$stat_array[mp3_crc_c] </td>
</tr><tr bgcolor="#dddddd">
<td>padding </td>
<td>$stat_array[mp3_pad_c] </td>
</tr><tr bgcolor="#dddddd">
<td>private </td>
<td>$stat_array[mp3_priv_c] </td>
</tr><tr bgcolor="#dddddd">
<td>copyright </td>
<td>$stat_array[mp3_copyright_c] </td>
</tr><tr bgcolor="#dddddd">
<td>original </td>
<td>$stat_array[mp3_orig_c] </td>
</tr><tr bgcolor="#dddddd">
<td>ccit </td>
<td>$stat_array[mp3_empccit_c] </td>
</tr><tr bgcolor="#dddddd">
<td>50/15ms </td>
<td>$stat_array[mp3_emp50_c] </td>
</tr><tr bgcolor="#dddddd">
<td>emphasis </td>
<td>$stat_array[mp3_emp_c] </td>
</tr><tr bgcolor="#dddddd">
<td>mono </td>
<td>$stat_array[mp3_mono_c] </td>
</tr><tr bgcolor="#dddddd">
<td>dual mono </td>
<td>$stat_array[mp3_dchan_c] </td>
</tr><tr bgcolor="#dddddd">
<td>joint stereo </td>
<td>$stat_array[mp3_jstereo_c] </td>
</tr><tr bgcolor="#dddddd">
<td>stereo </td>
<td>$stat_array[mp3_stereo_c] </td>
</tr></table>
ENDcontents00;
$contents = array("$GLOBALS[page_title]"=>"$GLOBALS[contents00]");
draw_header("$GLOBALS[page_title]");
draw_nav($nav_array);
draw_sect($contents);
draw_footer();
ob_end_flush();
?>