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 . ($cfg['MainPageIconic'] ? '<img src="' . $pmaThemeImage . 's_vars.png" width="16" height="16" border="0" hspace="2" align="middle" />' : '' )
00023 . '' . $strServerVars . "\n"
00024 . '</h2>' . "\n";
00025
00026
00030 if (!$is_superuser && !$cfg['ShowMysqlVars']) {
00031 echo $strNoPrivileges;
00032 require_once('./footer.inc.php');
00033 }
00034
00035
00039 if (PMA_MYSQL_INT_VERSION >= 40003) {
00040 $res = PMA_DBI_query('SHOW SESSION VARIABLES;');
00041 while ($row = PMA_DBI_fetch_row($res)) {
00042 $serverVars[$row[0]] = $row[1];
00043 }
00044 PMA_DBI_free_result($res);
00045 unset($res, $row);
00046 $res = PMA_DBI_query('SHOW GLOBAL VARIABLES;');
00047 while ($row = PMA_DBI_fetch_row($res)) {
00048 $serverVarsGlobal[$row[0]] = $row[1];
00049 }
00050 PMA_DBI_free_result($res);
00051 unset($res, $row);
00052 } else {
00053 $res = PMA_DBI_query('SHOW VARIABLES;');
00054 while ($row = PMA_DBI_fetch_row($res)) {
00055 $serverVars[$row[0]] = $row[1];
00056 }
00057 PMA_DBI_free_result($res);
00058 unset($res, $row);
00059 }
00060 unset($res);
00061 unset($row);
00062
00063
00067 ?>
00068 <table border="0" cellpadding="2" cellspacing="1" width="90%">
00069 <tr>
00070 <th> <?php echo $strVar; ?> </th>
00071 <?php
00072 echo ' <th> ';
00073 if (PMA_MYSQL_INT_VERSION >= 40003) {
00074 echo $strSessionValue . ' </th>' . "\n"
00075 . ' <th> ' . $strGlobalValue;
00076 } else {
00077 echo $strValue;
00078 }
00079 echo ' </th>' . "\n";
00080 ?>
00081 </tr>
00082 <?php
00083 $useBgcolorOne = TRUE;
00084 $on_mouse='';
00085 foreach ($serverVars as $name => $value) {
00086 if ($GLOBALS['cfg']['BrowsePointerEnable'] == TRUE) {
00087 $on_mouse = ' onmouseover="this.style.backgroundColor=\'' . $GLOBALS['cfg']['BrowsePointerColor'] . '\';"'
00088 . ' onmouseout="this.style.backgroundColor=\'' . ($useBgcolorOne ? $cfg['BgcolorOne'] : $cfg['BgcolorTwo']) . '\';"';
00089 } else {
00090 $on_mouse = '';
00091 }
00092 ?>
00093 <tr bgcolor="<?php echo $useBgcolorOne ? $cfg['BgcolorOne'] : $cfg['BgcolorTwo']; ?>"<?php echo $on_mouse; ?>>
00094 <td nowrap="nowrap" valign="top">
00095 <b><?php echo htmlspecialchars(str_replace('_', ' ', $name)) . "\n"; ?></b>
00096 </td>
00097 <td>
00098 <?php echo htmlspecialchars($value) . "\n"; ?>
00099 </td>
00100 <?php
00101 if (PMA_MYSQL_INT_VERSION >= 40003) {
00102 ?>
00103 <td>
00104 <?php echo htmlspecialchars($serverVarsGlobal[$name]) . "\n"; ?>
00105 </td>
00106 <?php
00107 }
00108 $useBgcolorOne = !$useBgcolorOne;
00109 ?>
00110 </tr>
00111 <?php
00112 }
00113 ?>
00114 </table>
00115 <?php
00116
00117
00121 require_once('./footer.inc.php');
00122
00123 ?>