Documentation TYPO3 par Ameos |
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> <?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 ?>