00001 <?php
00002
00003
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> <?php echo $strVar; ?> </th>
00067 <?php
00068 echo ' <th> ';
00069 if (PMA_MYSQL_INT_VERSION >= 40003) {
00070 echo $strSessionValue . ' </th>' . "\n"
00071 . ' <th> ' . $strGlobalValue;
00072 } else {
00073 echo $strValue;
00074 }
00075 echo ' </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 ?>