Documentation TYPO3 par Ameos

server_variables.php

00001 <?php
00002 /* $Id: server_variables.php,v 2.2 2003/11/26 22:52:24 rabus Exp $ */
00003 // vim: expandtab sw=4 ts=4 sts=4:
00004 
00005 
00009 require('./server_common.inc.php');
00010 
00011 
00015 require('./server_links.inc.php');
00016 
00017 
00021 echo '<h2>' . "\n"
00022    . '    ' . $strServerVars . "\n"
00023    . '</h2>' . "\n";
00024 
00025 
00029 if (!$is_superuser && !$cfg['ShowMysqlVars']) {
00030     echo $strNoPrivileges;
00031     require_once('./footer.inc.php');
00032 }
00033 
00034 
00038 if (PMA_MYSQL_INT_VERSION >= 40003) {
00039     $res = @PMA_mysql_query('SHOW SESSION VARIABLES;', $userlink) or PMA_mysqlDie(PMA_mysql_error($userlink), 'SHOW SESSION VARIABLES;');
00040     while ($row = PMA_mysql_fetch_row($res)) {
00041         $serverVars[$row[0]] = $row[1];
00042     }
00043     @mysql_free_result($res);
00044     $res = @PMA_mysql_query('SHOW GLOBAL VARIABLES;', $userlink) or PMA_mysqlDie(PMA_mysql_error($userlink), 'SHOW GLOBAL VARIABLES;');
00045     while ($row = PMA_mysql_fetch_row($res)) {
00046         $serverVarsGlobal[$row[0]] = $row[1];
00047     }
00048     @mysql_free_result($res);
00049 } else {
00050     $res = @PMA_mysql_query('SHOW VARIABLES;', $userlink) or PMA_mysqlDie(PMA_mysql_error($userlink), 'SHOW VARIABLES;');
00051     while ($row = PMA_mysql_fetch_row($res)) {
00052         $serverVars[$row[0]] = $row[1];
00053     }
00054     @mysql_free_result($res);
00055 }
00056 unset($res);
00057 unset($row);
00058 
00059 
00063 ?>
00064 <table border="0">
00065     <tr>
00066         <th>&nbsp;<?php echo $strVar; ?>&nbsp;</th>
00067 <?php
00068 echo '        <th>&nbsp;';
00069 if (PMA_MYSQL_INT_VERSION >= 40003) {
00070     echo $strSessionValue . '&nbsp;</th>' . "\n"
00071        . '        <th>&nbsp;' . $strGlobalValue;
00072 } else {
00073     echo $strValue;
00074 }
00075 echo '&nbsp;</th>' . "\n";
00076 ?>
00077     </tr>
00078 <?php
00079 $useBgcolorOne = TRUE;
00080 foreach ($serverVars as $name => $value) {
00081 ?>
00082     <tr>
00083         <td bgcolor="<?php echo $useBgcolorOne ? $cfg['BgcolorOne'] : $cfg['BgcolorTwo']; ?>">
00084             <?php echo htmlspecialchars(str_replace('_', ' ', $name)) . "\n"; ?>
00085         </td>
00086         <td bgcolor="<?php echo $useBgcolorOne ? $cfg['BgcolorOne'] : $cfg['BgcolorTwo']; ?>">
00087             <?php echo htmlspecialchars($value) . "\n"; ?>
00088         </td>
00089 <?php
00090     if (PMA_MYSQL_INT_VERSION >= 40003) {
00091 ?>
00092         <td bgcolor="<?php echo $useBgcolorOne ? $cfg['BgcolorOne'] : $cfg['BgcolorTwo']; ?>">
00093             <?php echo htmlspecialchars($serverVarsGlobal[$name]) . "\n"; ?>
00094         </td>
00095 <?php
00096     }
00097     $useBgcolorOne = !$useBgcolorOne;
00098 ?>
00099     </tr>
00100 <?php
00101 }
00102 ?>
00103 </table>
00104 <?php
00105 
00106 
00110 require_once('./footer.inc.php');
00111 
00112 ?>


Généré par Les spécialistes TYPO3 avec  doxygen 1.4.6