[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 <?php 2 /*************************************************************************** 3 * page_tail.php 4 * ------------------- 5 * begin : Saturday, Feb 13, 2001 6 * copyright : (C) 2001 The phpBB Group 7 * email : support@phpbb.com 8 * 9 * $Id: page_tail.php 5204 2005-09-14 18:14:30Z acydburn $ 10 * 11 * 12 ***************************************************************************/ 13 14 /*************************************************************************** 15 * 16 * This program is free software; you can redistribute it and/or modify 17 * it under the terms of the GNU General Public License as published by 18 * the Free Software Foundation; either version 2 of the License, or 19 * (at your option) any later version. 20 * 21 ***************************************************************************/ 22 23 if ( !defined('IN_PHPBB') ) 24 { 25 die('Hacking attempt'); 26 } 27 28 global $do_gzip_compress; 29 30 // 31 // Show the overall footer. 32 // 33 $admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : ''; 34 35 $template->set_filenames(array( 36 'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl') 37 ); 38 39 $template->assign_vars(array( 40 'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''), 41 'ADMIN_LINK' => $admin_link) 42 ); 43 44 $template->pparse('overall_footer'); 45 46 // 47 // Close our DB connection. 48 // 49 $db->sql_close(); 50 51 // 52 // Compress buffered output if required and send to browser 53 // 54 if ( $do_gzip_compress ) 55 { 56 // 57 // Borrowed from php.net! 58 // 59 $gzip_contents = ob_get_contents(); 60 ob_end_clean(); 61 62 $gzip_size = strlen($gzip_contents); 63 $gzip_crc = crc32($gzip_contents); 64 65 $gzip_contents = gzcompress($gzip_contents, 9); 66 $gzip_contents = substr($gzip_contents, 0, strlen($gzip_contents) - 4); 67 68 echo "\x1f\x8b\x08\x00\x00\x00\x00\x00"; 69 echo $gzip_contents; 70 echo pack('V', $gzip_crc); 71 echo pack('V', $gzip_size); 72 } 73 74 exit; 75 76 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Mon Jan 14 19:21:40 2013 | Cross-referenced by PHPXref 0.7.1 |