2001-07-14 20:00:27 +00:00
< ? php
/***************************************************************************
* page_footer_admin . php
* -------------------
* begin : Saturday , Jul 14 , 2001
* copyright : ( C ) 2001 The phpBB Group
* email : support @ phpbb . com
*
* $Id $
*
*
***************************************************************************/
2001-08-30 22:20:23 +00:00
/***************************************************************************
*
* This program is free software ; you can redistribute it and / or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation ; either version 2 of the License , or
* ( at your option ) any later version .
*
***************************************************************************/
2001-07-14 20:00:27 +00:00
//
// Show the overall footer.
//
$current_time = time ();
$template -> set_filenames ( array (
" page_footer " => " admin/page_footer.tpl " )
);
$template -> assign_vars ( array (
2001-08-20 22:23:48 +00:00
" PHPBB_VERSION " => " 2.0 beta-1 " )
2001-07-14 20:00:27 +00:00
);
$template -> pparse ( " page_footer " );
//
// Output page creation time
//
$mtime = microtime ();
$mtime = explode ( " " , $mtime );
$mtime = $mtime [ 1 ] + $mtime [ 0 ];
$endtime = $mtime ;
$totaltime = ( $endtime - $starttime );
$gzip_text = ( $board_config [ 'gzip_compress' ]) ? " GZIP compression enabled " : " GZIP compression disabled " ;
$debug_mode = ( DEBUG ) ? " : Debug Mode " : " " ;
printf ( " <center><font size=-2>phpBB Created this page in %f seconds : " . $db -> num_queries . " queries executed : $gzip_text " . $debug_mode . " </font></center> " , $totaltime );
//
// Close our DB connection.
//
$db -> sql_close ();
//
// Compress buffered output if required
// and send to browser
//
if ( $do_gzip_compress )
{
//
// Borrowed from php.net!
//
2001-08-30 22:20:23 +00:00
$gzip_contents = ob_get_contents ();
ob_end_clean ();
2001-07-14 20:00:27 +00:00
2001-08-30 22:20:23 +00:00
$gzip_size = strlen ( $gzip_contents );
$gzip_crc = crc32 ( $gzip_contents );
2001-07-14 20:00:27 +00:00
2001-08-30 22:20:23 +00:00
$gzip_contents = gzcompress ( $gzip_contents , 9 );
$gzip_contents = substr ( $gzip_contents , 0 , strlen ( $gzip_contents ) - 4 );
2001-07-14 20:00:27 +00:00
2001-08-30 22:20:23 +00:00
echo " \x1f \x8b \x08 \x00 \x00 \x00 \x00 \x00 " ;
echo $gzip_contents ;
2001-07-14 20:00:27 +00:00
echo pack ( " V " , $gzip_crc );
echo pack ( " V " , $gzip_size );
}
exit ;
?>