diff --git a/phpminiadmin.php b/phpminiadmin.php index 41f53f0..10356f8 100644 --- a/phpminiadmin.php +++ b/phpminiadmin.php @@ -100,7 +100,11 @@ $time_start=microtime_float(); if ($_REQUEST['phpinfo']){ - ob_start();phpinfo();$sqldr='
'.ob_get_clean().'
'; + ob_start(); + phpinfo(); + $html = ob_get_clean(); + preg_match("/]*>(.*?)<\/body>/is", $html, $matches); // show only -content + $sqldr='
'.$matches[1].'
'; }else{ if ($DB['db']){ if ($_REQUEST['shex']){ @@ -177,25 +181,28 @@ function display_select($sth,$q){ $w=''; if ($is_sht || $is_shd) {$w='wa'; $url='?'.$xurl."&db=$dbn"; - $sqldr.="
- MySQL Server: - ·Show Configuration Variables - ·Show Statistics - ·Show Processlist"; - if ($is_shd) $sqldr.=" · "; + $sqldr.="
"; + $sqldr.=" MySQL Server: "; + $sqldr.=" · Show Configuration Variables "; + $sqldr.=" · Show Statistics "; + $sqldr.=" · Show Processlist "; + if ($is_shd) $sqldr.="· "; $sqldr.="
"; - if ($is_sht) $sqldr.=" Database: ·Show Table Status"; + if ($is_sht) $sqldr.="Database: · Show Table Status"; $sqldr.="
"; } if ($is_sht){ - $abtn="  - - - - selected tables"; + $abtn="
"; + $abtn.=" "; + $abtn.=" "; + $abtn.=" "; + $abtn.=" "; + $abtn.=" selected tables "; + $abtn.="
"; $sqldr.=$abtn.""; } + $sqldr.="
"; $sqldr.=""; $headers=""; if ($is_sht) $headers.=""; @@ -255,7 +262,9 @@ function display_select($sth,$q){ } $sqldr.="\n"; } - $sqldr.="
\n".$abtn; + $sqldr.="\n"; + $sqldr.="
\n"; + $sqldr.=$abtn; } function print_header(){ @@ -267,17 +276,19 @@ function print_header(){ phpMiniAdmin