* fixed bug #468749 (Left Frame not expanding in iCab)
This commit is contained in:
@@ -5,6 +5,15 @@ phpMyAdmin - Changelog
|
|||||||
$Id$
|
$Id$
|
||||||
$Source$
|
$Source$
|
||||||
|
|
||||||
|
2001-10-12 Lo<4C>c Chapeaux <lolo@phpheaven.net>
|
||||||
|
* Most of the scripts have been modified to fix bug #468749 (Left Frame not
|
||||||
|
expanding in iCab). This means the splitter between variables in urls is
|
||||||
|
now "&" rather than "&" according to the xhtml1.0 specifications.
|
||||||
|
* main.php3: fixed some warnings and some bugs in the way servers are
|
||||||
|
displayed in the servers choice combo.
|
||||||
|
* libraries/common.lib.php3, lines 340-343: fixed erroneous variable name.
|
||||||
|
* libraries/bookmarks.lib.php3, line 29: removed unnecessary line of code.
|
||||||
|
|
||||||
2001-10-09 Lo<4C>c Chapeaux <lolo@phpheaven.net>
|
2001-10-09 Lo<4C>c Chapeaux <lolo@phpheaven.net>
|
||||||
* user_details.php3, lines 1232-1245 & 1254: fixed some bugs with modifying
|
* user_details.php3, lines 1232-1245 & 1254: fixed some bugs with modifying
|
||||||
user privileges.
|
user privileges.
|
||||||
|
@@ -15,7 +15,7 @@ require('./header.inc.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = 'main.php3'
|
$err_url = 'main.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server;
|
. '&server=' . $server;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -15,11 +15,11 @@ require('./libraries/bookmark.lib.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url_0 = 'main.php3'
|
$err_url_0 = 'main.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server;
|
. '&server=' . $server;
|
||||||
$err_url = 'db_details.php3'
|
$err_url = 'db_details.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db);
|
. '&db=' . urlencode($db);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -169,10 +169,10 @@ else if (MYSQL_INT_VERSION >= 32300) {
|
|||||||
$table = $sts_data['Name'];
|
$table = $sts_data['Name'];
|
||||||
// Sets parameters for links
|
// Sets parameters for links
|
||||||
$url_query = 'lang=' . $lang
|
$url_query = 'lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table)
|
. '&table=' . urlencode($table)
|
||||||
. '&goto=db_details.php3';
|
. '&goto=db_details.php3';
|
||||||
$bgcolor = ($i++ % 2) ? $cfgBgcolorOne : $cfgBgcolorTwo;
|
$bgcolor = ($i++ % 2) ? $cfgBgcolorOne : $cfgBgcolorTwo;
|
||||||
echo "\n";
|
echo "\n";
|
||||||
?>
|
?>
|
||||||
@@ -184,7 +184,7 @@ else if (MYSQL_INT_VERSION >= 32300) {
|
|||||||
<b><?php echo htmlspecialchars($table); ?> </b>
|
<b><?php echo htmlspecialchars($table); ?> </b>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('SELECT * FROM ' . backquote($table)); ?>&pos=0">
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('SELECT * FROM ' . backquote($table)); ?>&pos=0">
|
||||||
<?php echo $strBrowse; ?></a>
|
<?php echo $strBrowse; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@@ -200,12 +200,12 @@ else if (MYSQL_INT_VERSION >= 32300) {
|
|||||||
<?php echo $strProperties; ?></a>
|
<?php echo $strProperties; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
<a href="sql.php3?<?php echo $url_query; ?>&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
||||||
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
||||||
<?php echo $strDrop; ?></a>
|
<?php echo $strDrop; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('DELETE FROM ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenEmptied, htmlspecialchars($table))); ?>"
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('DELETE FROM ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenEmptied, htmlspecialchars($table))); ?>"
|
||||||
onclick="return confirmLink(this, 'DELETE FROM <?php echo js_format($table); ?>')">
|
onclick="return confirmLink(this, 'DELETE FROM <?php echo js_format($table); ?>')">
|
||||||
<?php echo $strEmpty; ?></a>
|
<?php echo $strEmpty; ?></a>
|
||||||
</td>
|
</td>
|
||||||
@@ -352,10 +352,10 @@ else {
|
|||||||
while ($i < $num_tables) {
|
while ($i < $num_tables) {
|
||||||
// Sets parameters for links
|
// Sets parameters for links
|
||||||
$url_query = 'lang=' . $lang
|
$url_query = 'lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($tables[$i])
|
. '&table=' . urlencode($tables[$i])
|
||||||
. '&goto=db_details.php3';
|
. '&goto=db_details.php3';
|
||||||
$bgcolor = ($i % 2) ? $cfgBgcolorOne : $cfgBgcolorTwo;
|
$bgcolor = ($i % 2) ? $cfgBgcolorOne : $cfgBgcolorTwo;
|
||||||
echo "\n";
|
echo "\n";
|
||||||
?>
|
?>
|
||||||
@@ -367,7 +367,7 @@ else {
|
|||||||
<b> <?php echo $tables[$i]; ?> </b>
|
<b> <?php echo $tables[$i]; ?> </b>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('SELECT * FROM ' . backquote($tables[$i])); ?>&pos=0"><?php echo $strBrowse; ?></a>
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('SELECT * FROM ' . backquote($tables[$i])); ?>&pos=0"><?php echo $strBrowse; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="tbl_select.php3?<?php echo $url_query; ?>"><?php echo $strSelect; ?></a>
|
<a href="tbl_select.php3?<?php echo $url_query; ?>"><?php echo $strSelect; ?></a>
|
||||||
@@ -379,10 +379,10 @@ else {
|
|||||||
<a href="tbl_properties.php3?<?php echo $url_query; ?>"><?php echo $strProperties; ?></a>
|
<a href="tbl_properties.php3?<?php echo $url_query; ?>"><?php echo $strProperties; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($tables[$i])); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($tables[$i]))); ?>"><?php echo $strDrop; ?></a>
|
<a href="sql.php3?<?php echo $url_query; ?>&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($tables[$i])); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($tables[$i]))); ?>"><?php echo $strDrop; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('DELETE FROM ' . backquote($tables[$i])); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenEmptied, htmlspecialchars($tables[$i]))); ?>"><?php echo $strEmpty; ?></a>
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('DELETE FROM ' . backquote($tables[$i])); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenEmptied, htmlspecialchars($tables[$i]))); ?>"><?php echo $strEmpty; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td align="right">
|
<td align="right">
|
||||||
<?php count_records($db, $tables[$i]); echo "\n"; ?>
|
<?php count_records($db, $tables[$i]); echo "\n"; ?>
|
||||||
@@ -419,9 +419,9 @@ echo "\n";
|
|||||||
* Database work
|
* Database work
|
||||||
*/
|
*/
|
||||||
$url_query = 'lang=' . $lang
|
$url_query = 'lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&goto=db_details.php3';
|
. '&goto=db_details.php3';
|
||||||
if (isset($show_query) && $show_query == 'y') {
|
if (isset($show_query) && $show_query == 'y') {
|
||||||
// This script has been called by read_dump.php3
|
// This script has been called by read_dump.php3
|
||||||
if (isset($sql_query_cpy)) {
|
if (isset($sql_query_cpy)) {
|
||||||
@@ -670,7 +670,7 @@ if ($cfgAllowUserDropDatabase || $is_superuser) {
|
|||||||
?>
|
?>
|
||||||
<!-- Drop database -->
|
<!-- Drop database -->
|
||||||
<li>
|
<li>
|
||||||
<a href="sql.php3?server=<?php echo $server; ?>&lang=<?php echo $lang; ?>&db=<?php echo urlencode($db); ?>&sql_query=<?php echo urlencode('DROP DATABASE ' . backquote($db)); ?>&zero_rows=<?php echo urlencode(sprintf($strDatabaseHasBeenDropped, htmlspecialchars(backquote($db)))); ?>&goto=main.php3&back=db_details.php3&reload=1"
|
<a href="sql.php3?server=<?php echo $server; ?>&lang=<?php echo $lang; ?>&db=<?php echo urlencode($db); ?>&sql_query=<?php echo urlencode('DROP DATABASE ' . backquote($db)); ?>&zero_rows=<?php echo urlencode(sprintf($strDatabaseHasBeenDropped, htmlspecialchars(backquote($db)))); ?>&goto=main.php3&back=db_details.php3&reload=1"
|
||||||
onclick="return confirmLink(this, 'DROP DATABASE <?php echo js_format($db); ?>')">
|
onclick="return confirmLink(this, 'DROP DATABASE <?php echo js_format($db); ?>')">
|
||||||
<?php echo $strDropDB . ' ' . htmlspecialchars($db); ?></a>
|
<?php echo $strDropDB . ' ' . htmlspecialchars($db); ?></a>
|
||||||
<?php echo show_docu('manual_Reference.html#DROP_DATABASE') . "\n"; ?>
|
<?php echo show_docu('manual_Reference.html#DROP_DATABASE') . "\n"; ?>
|
||||||
|
@@ -14,8 +14,8 @@ require('./header.inc.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = 'db_details.php3'
|
$err_url = 'db_details.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db);
|
. '&db=' . urlencode($db);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -15,7 +15,7 @@ if ((!empty($submit_mult) && isset($selected_db))
|
|||||||
|| isset($mult_btnDrop)) {
|
|| isset($mult_btnDrop)) {
|
||||||
$err_url = 'db_stats.php3'
|
$err_url = 'db_stats.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server;
|
. '&server=' . $server;
|
||||||
$action = 'db_stats.php3';
|
$action = 'db_stats.php3';
|
||||||
$show_query = 'y';
|
$show_query = 'y';
|
||||||
include('./mult_submits.inc.php3');
|
include('./mult_submits.inc.php3');
|
||||||
@@ -69,7 +69,7 @@ function pmaDbCmp($a, $b)
|
|||||||
if ($server > 0) {
|
if ($server > 0) {
|
||||||
// Get the valid databases list
|
// Get the valid databases list
|
||||||
$num_dbs = count($dblist);
|
$num_dbs = count($dblist);
|
||||||
$dbs = @mysql_list_dbs() or mysql_die('', 'mysql_list_dbs()', '', 'main.php3?lang' . $lang . '&server=' . $server);
|
$dbs = @mysql_list_dbs() or mysql_die('', 'mysql_list_dbs()', '', 'main.php3?lang' . $lang . '&server=' . $server);
|
||||||
while ($a_db = mysql_fetch_object($dbs)) {
|
while ($a_db = mysql_fetch_object($dbs)) {
|
||||||
if (!$num_dbs) {
|
if (!$num_dbs) {
|
||||||
$dblist[] = $a_db->Database;
|
$dblist[] = $a_db->Database;
|
||||||
@@ -128,7 +128,7 @@ if ($server > 0) {
|
|||||||
*/
|
*/
|
||||||
if ($num_dbs > 0) {
|
if ($num_dbs > 0) {
|
||||||
// Defines the urls used to sort the table
|
// Defines the urls used to sort the table
|
||||||
$common_url = 'db_stats.php3?lang=' . $lang . '&server=' . $server;
|
$common_url = 'db_stats.php3?lang=' . $lang . '&server=' . $server;
|
||||||
if (empty($sort_by)) {
|
if (empty($sort_by)) {
|
||||||
$sort_by = 'db_name';
|
$sort_by = 'db_name';
|
||||||
$sort_order = 'asc';
|
$sort_order = 'asc';
|
||||||
@@ -176,27 +176,27 @@ if ($num_dbs > 0) {
|
|||||||
<th> </th>
|
<th> </th>
|
||||||
<th>
|
<th>
|
||||||
|
|
||||||
<a href="<?php echo $common_url . '&sort_by=db_name&sort_order=' . $url_sort[0]['order']; ?>">
|
<a href="<?php echo $common_url . '&sort_by=db_name&sort_order=' . $url_sort[0]['order']; ?>">
|
||||||
<?php echo ucfirst($strDatabase) . $url_sort[0]['img_tag']; ?></a>
|
<?php echo ucfirst($strDatabase) . $url_sort[0]['img_tag']; ?></a>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
|
|
||||||
<a href="<?php echo $common_url . '&sort_by=tbl_cnt&sort_order=' . $url_sort[1]['order']; ?>">
|
<a href="<?php echo $common_url . '&sort_by=tbl_cnt&sort_order=' . $url_sort[1]['order']; ?>">
|
||||||
<?php echo ucfirst(trim(sprintf($strTables, ''))) . $url_sort[1]['img_tag']; ?></a>
|
<?php echo ucfirst(trim(sprintf($strTables, ''))) . $url_sort[1]['img_tag']; ?></a>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
|
|
||||||
<a href="<?php echo $common_url . '&sort_by=data_sz&sort_order=' . $url_sort[2]['order']; ?>">
|
<a href="<?php echo $common_url . '&sort_by=data_sz&sort_order=' . $url_sort[2]['order']; ?>">
|
||||||
<?php echo ucfirst($strData) . $url_sort[2]['img_tag']; ?></a>
|
<?php echo ucfirst($strData) . $url_sort[2]['img_tag']; ?></a>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
|
|
||||||
<a href="<?php echo $common_url . '&sort_by=idx_sz&sort_order=' . $url_sort[3]['order']; ?>">
|
<a href="<?php echo $common_url . '&sort_by=idx_sz&sort_order=' . $url_sort[3]['order']; ?>">
|
||||||
<?php echo ucfirst($strIndexes) . $url_sort[3]['img_tag']; ?></a>
|
<?php echo ucfirst($strIndexes) . $url_sort[3]['img_tag']; ?></a>
|
||||||
</th>
|
</th>
|
||||||
<th>
|
<th>
|
||||||
|
|
||||||
<a href="<?php echo $common_url . '&sort_by=tot_sz&sort_order=' . $url_sort[4]['order']; ?>">
|
<a href="<?php echo $common_url . '&sort_by=tot_sz&sort_order=' . $url_sort[4]['order']; ?>">
|
||||||
<?php echo ucfirst($strTotal) . $url_sort[4]['img_tag']; ?></a>
|
<?php echo ucfirst($strTotal) . $url_sort[4]['img_tag']; ?></a>
|
||||||
</th>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -258,7 +258,7 @@ if ($num_dbs > 0) {
|
|||||||
echo ' <td align="center">' . "\n";
|
echo ' <td align="center">' . "\n";
|
||||||
echo ' <input type="checkbox" name="selected_db[]" value="' . urlencode($db_name) . '" /> ' . "\n";
|
echo ' <input type="checkbox" name="selected_db[]" value="' . urlencode($db_name) . '" /> ' . "\n";
|
||||||
echo ' </td>' . "\n";
|
echo ' </td>' . "\n";
|
||||||
echo ' <td> <a href="index.php3?lang=' . $lang . '&server=' . $server . '&db=' . urlencode($db_name) . '" target="_parent">' . htmlentities($db_name) . '</a> </td>' . "\n";
|
echo ' <td> <a href="index.php3?lang=' . $lang . '&server=' . $server . '&db=' . urlencode($db_name) . '" target="_parent">' . htmlentities($db_name) . '</a> </td>' . "\n";
|
||||||
echo ' <td align="right"> ' . $dbs_array[$db_name][0] . ' </td>' . "\n";
|
echo ' <td align="right"> ' . $dbs_array[$db_name][0] . ' </td>' . "\n";
|
||||||
echo ' <td align="right"> ' . $data_size . ' ' . $data_unit . ' </td>' . "\n";
|
echo ' <td align="right"> ' . $data_size . ' ' . $data_unit . ' </td>' . "\n";
|
||||||
echo ' <td align="right"> ' . $idx_size . ' ' . $idx_unit . ' </td>' . "\n";
|
echo ' <td align="right"> ' . $idx_size . ' ' . $idx_unit . ' </td>' . "\n";
|
||||||
|
@@ -29,8 +29,8 @@ if (empty($HTTP_HOST)) {
|
|||||||
* Defines the frameset
|
* Defines the frameset
|
||||||
*/
|
*/
|
||||||
$url_query = 'lang=' . $lang
|
$url_query = 'lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. (empty($db) ? '' : '&db=' . urlencode($db));
|
. (empty($db) ? '' : '&db=' . urlencode($db));
|
||||||
echo '<?xml version="1.0" encoding="' . strtoupper($charset) . '"?>' . "\n";
|
echo '<?xml version="1.0" encoding="' . strtoupper($charset) . '"?>' . "\n";
|
||||||
?>
|
?>
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd">
|
||||||
|
@@ -373,15 +373,15 @@ if (!defined('__LIB_DISPLAY_TBL__')){
|
|||||||
: '';
|
: '';
|
||||||
$text_url = 'sql.php3'
|
$text_url = 'sql.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table)
|
. '&table=' . urlencode($table)
|
||||||
. '&sql_query=' . $encoded_query
|
. '&sql_query=' . $encoded_query
|
||||||
. '&pos=' . $pos
|
. '&pos=' . $pos
|
||||||
. '&sessionMaxRows=' . $sessionMaxRows
|
. '&sessionMaxRows=' . $sessionMaxRows
|
||||||
. '&pos=' . $pos
|
. '&pos=' . $pos
|
||||||
. '&goto=' . $goto
|
. '&goto=' . $goto
|
||||||
. '&dontlimitchars=' . (($dontlimitchars) ? 0 : 1);
|
. '&dontlimitchars=' . (($dontlimitchars) ? 0 : 1);
|
||||||
|
|
||||||
// ... before the result table
|
// ... before the result table
|
||||||
if (($is_display['edit_lnk'] == 'nn' && $is_display['del_lnk'] == 'nn')
|
if (($is_display['edit_lnk'] == 'nn' && $is_display['del_lnk'] == 'nn')
|
||||||
@@ -486,13 +486,13 @@ if (!defined('__LIB_DISPLAY_TBL__')){
|
|||||||
$sorted_sql_query = $unsorted_sql_query . $sort_order;
|
$sorted_sql_query = $unsorted_sql_query . $sort_order;
|
||||||
}
|
}
|
||||||
$url_query = 'lang=' . $lang
|
$url_query = 'lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table)
|
. '&table=' . urlencode($table)
|
||||||
. '&pos=' . $pos
|
. '&pos=' . $pos
|
||||||
. '&sessionMaxRows=' . $sessionMaxRows
|
. '&sessionMaxRows=' . $sessionMaxRows
|
||||||
. '&dontlimitchars' . $dontlimitchars
|
. '&dontlimitchars' . $dontlimitchars
|
||||||
. '&sql_query=' . urlencode($sorted_sql_query);
|
. '&sql_query=' . urlencode($sorted_sql_query);
|
||||||
// 2.1.5 Displays the sorting url
|
// 2.1.5 Displays the sorting url
|
||||||
?>
|
?>
|
||||||
<th>
|
<th>
|
||||||
@@ -643,12 +643,12 @@ if (!defined('__LIB_DISPLAY_TBL__')){
|
|||||||
|
|
||||||
// 1.2 Defines the urls for the modify/delete link(s)
|
// 1.2 Defines the urls for the modify/delete link(s)
|
||||||
$url_query = 'lang=' . $lang
|
$url_query = 'lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table)
|
. '&table=' . urlencode($table)
|
||||||
. '&pos=' . $pos
|
. '&pos=' . $pos
|
||||||
. '&sessionMaxRow=' . $sessionMaxRow
|
. '&sessionMaxRow=' . $sessionMaxRow
|
||||||
. '&dontlimitchars=' . $dontlimitchars;
|
. '&dontlimitchars=' . $dontlimitchars;
|
||||||
|
|
||||||
// 1.2.1 Modify link(s)
|
// 1.2.1 Modify link(s)
|
||||||
if ($is_display['edit_lnk'] == 'ur') { // update row case
|
if ($is_display['edit_lnk'] == 'ur') { // update row case
|
||||||
@@ -661,34 +661,34 @@ if (!defined('__LIB_DISPLAY_TBL__')){
|
|||||||
}
|
}
|
||||||
$edit_url = 'tbl_change.php3'
|
$edit_url = 'tbl_change.php3'
|
||||||
. '?' . $url_query
|
. '?' . $url_query
|
||||||
. '&primary_key=' . $uva_condition
|
. '&primary_key=' . $uva_condition
|
||||||
. '&sql_query=' . urlencode($sql_query)
|
. '&sql_query=' . urlencode($sql_query)
|
||||||
. '&goto=' . urlencode($goto);
|
. '&goto=' . urlencode($goto);
|
||||||
$edit_str = $GLOBALS['strEdit'];
|
$edit_str = $GLOBALS['strEdit'];
|
||||||
} // end if (1.2.1)
|
} // end if (1.2.1)
|
||||||
|
|
||||||
// 1.2.2 Delete/Kill link(s)
|
// 1.2.2 Delete/Kill link(s)
|
||||||
if ($is_display['del_lnk'] == 'dr') { // delete row case
|
if ($is_display['del_lnk'] == 'dr') { // delete row case
|
||||||
$goto = 'sql.php3'
|
$goto = 'sql.php3'
|
||||||
. '?' . $url_query
|
. '?' . str_replace('&', '&', $url_query)
|
||||||
. '&sql_query=' . urlencode($sql_query)
|
. '&sql_query=' . urlencode($sql_query)
|
||||||
. '&zero_rows=' . urlencode(htmlspecialchars($GLOBALS['strDeleted']))
|
. '&zero_rows=' . urlencode(htmlspecialchars($GLOBALS['strDeleted']))
|
||||||
. '&goto=tbl_properties.php3';
|
. '&goto=tbl_properties.php3';
|
||||||
$del_url = 'sql.php3'
|
$del_url = 'sql.php3'
|
||||||
. '?' . $url_query
|
. '?' . $url_query
|
||||||
. '&sql_query=' . urlencode('DELETE FROM ' . backquote($table) . ' WHERE') . $uva_condition . urlencode(' LIMIT 1')
|
. '&sql_query=' . urlencode('DELETE FROM ' . backquote($table) . ' WHERE') . $uva_condition . urlencode(' LIMIT 1')
|
||||||
. '&zero_rows=' . urlencode(htmlspecialchars($GLOBALS['strDeleted']))
|
. '&zero_rows=' . urlencode(htmlspecialchars($GLOBALS['strDeleted']))
|
||||||
. '&goto=' . urlencode($goto);
|
. '&goto=' . urlencode($goto);
|
||||||
$js_conf = 'DELETE FROM ' . js_format($table)
|
$js_conf = 'DELETE FROM ' . js_format($table)
|
||||||
. ' WHERE ' . trim(js_format(urldecode($uva_condition), FALSE)) . ' LIMIT 1';
|
. ' WHERE ' . trim(js_format(urldecode($uva_condition), FALSE)) . ' LIMIT 1';
|
||||||
$del_str = $GLOBALS['strDelete'];
|
$del_str = $GLOBALS['strDelete'];
|
||||||
} else if ($is_display['del_lnk'] == 'kp') { // kill process case
|
} else if ($is_display['del_lnk'] == 'kp') { // kill process case
|
||||||
$del_url = 'sql.php3'
|
$del_url = 'sql.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=mysql'
|
. '&db=mysql'
|
||||||
. '&sql_query=' . urlencode('KILL ' . $row['Id'])
|
. '&sql_query=' . urlencode('KILL ' . $row['Id'])
|
||||||
. '&goto=main.php3';
|
. '&goto=main.php3';
|
||||||
$js_conf = 'KILL ' . $row['Id'];
|
$js_conf = 'KILL ' . $row['Id'];
|
||||||
$del_str = $GLOBALS['strKill'];
|
$del_str = $GLOBALS['strKill'];
|
||||||
} // end if (1.2.2)
|
} // end if (1.2.2)
|
||||||
|
@@ -98,7 +98,7 @@ function confirmQuery(theForm1, sqlQuery1)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Displays an error message if the user submitted the sql query form with no
|
* Displays an error message if the user submitted the sql query form with no
|
||||||
* sql query else checks for "DROP/DELETE/ALTER" statements
|
* sql query, else checks for "DROP/DELETE/ALTER" statements
|
||||||
*
|
*
|
||||||
* @param object the form
|
* @param object the form
|
||||||
*
|
*
|
||||||
|
@@ -1,12 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/* $Id$ */
|
/* $Id$ */
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets core libraries and defines some variables
|
* Gets core libraries and defines some variables
|
||||||
*/
|
*/
|
||||||
require('./libraries/grab_globals.lib.php3');
|
require('./libraries/grab_globals.lib.php3');
|
||||||
require('./libraries/common.lib.php3');
|
require('./libraries/common.lib.php3');
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Displays PHP information
|
* Displays PHP information
|
||||||
*/
|
*/
|
||||||
|
@@ -151,9 +151,9 @@ if (!isset($goto)
|
|||||||
}
|
}
|
||||||
$err_url = $goto
|
$err_url = $goto
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. (($goto == 'tbl_properties.php3') ? '&table=' . urlencode($table) : '');
|
. (($goto == 'tbl_properties.php3') ? '&table=' . urlencode($table) : '');
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
30
sql.php3
30
sql.php3
@@ -18,9 +18,9 @@ if (empty($goto)) {
|
|||||||
if (!isset($err_url)) {
|
if (!isset($err_url)) {
|
||||||
$err_url = $goto
|
$err_url = $goto
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. (isset($db) ? '&db=' . urlencode($db) : '')
|
. (isset($db) ? '&db=' . urlencode($db) : '')
|
||||||
. (($goto != 'db_details.php3' && isset($table)) ? '&table=' . urlencode($table) : '');
|
. (($goto != 'db_details.php3' && isset($table)) ? '&table=' . urlencode($table) : '');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -330,12 +330,12 @@ else {
|
|||||||
// Displays "Insert a new row" link if required
|
// Displays "Insert a new row" link if required
|
||||||
if ($disp_mode[6] == '1') {
|
if ($disp_mode[6] == '1') {
|
||||||
$url_query = 'lang=' . $lang
|
$url_query = 'lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table)
|
. '&table=' . urlencode($table)
|
||||||
. '&pos=' . $pos
|
. '&pos=' . $pos
|
||||||
. '&sql_query=' . urlencode($sql_query)
|
. '&sql_query=' . urlencode($sql_query)
|
||||||
. '&goto=' . urlencode($goto);
|
. '&goto=' . urlencode($goto);
|
||||||
|
|
||||||
echo "\n\n";
|
echo "\n\n";
|
||||||
echo '<!-- Insert a new row -->' . "\n";
|
echo '<!-- Insert a new row -->' . "\n";
|
||||||
@@ -352,12 +352,12 @@ else {
|
|||||||
|
|
||||||
$goto = 'sql.php3'
|
$goto = 'sql.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table)
|
. '&table=' . urlencode($table)
|
||||||
. '&pos=' . $pos
|
. '&pos=' . $pos
|
||||||
. '&sql_query=' . urlencode($sql_query)
|
. '&sql_query=' . urlencode($sql_query)
|
||||||
. '&id_bookmark=1';
|
. '&id_bookmark=1';
|
||||||
?>
|
?>
|
||||||
<!-- Bookmark the query -->
|
<!-- Bookmark the query -->
|
||||||
<form action="sql.php3" method="post" onsubmit="return emptyFormElements(this, 'fields[label]');">
|
<form action="sql.php3" method="post" onsubmit="return emptyFormElements(this, 'fields[label]');">
|
||||||
|
@@ -17,9 +17,9 @@ require('./header.inc.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = 'tbl_properties.php3'
|
$err_url = 'tbl_properties.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table);
|
. '&table=' . urlencode($table);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -19,9 +19,9 @@ if (!isset($submit_mult)) {
|
|||||||
*/
|
*/
|
||||||
$err_url = 'tbl_properties.php3'
|
$err_url = 'tbl_properties.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table);
|
. '&table=' . urlencode($table);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -28,9 +28,9 @@ if ($goto != 'db_details.php3' && $goto != 'tbl_properties.php3') {
|
|||||||
} else {
|
} else {
|
||||||
$err_url = $goto
|
$err_url = $goto
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. (($goto == 'tbl_properties.php3') ? '&table=' . urlencode($table) : '');
|
. (($goto == 'tbl_properties.php3') ? '&table=' . urlencode($table) : '');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -17,9 +17,9 @@ require('./header.inc.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = 'tbl_properties.php3'
|
$err_url = 'tbl_properties.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table);
|
. '&table=' . urlencode($table);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -71,9 +71,9 @@ require('./libraries/zip.lib.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = 'tbl_properties.php3'
|
$err_url = 'tbl_properties.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. (isset($table) ? '&table=' . urlencode($table) : '');
|
. (isset($table) ? '&table=' . urlencode($table) : '');
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -36,9 +36,9 @@ require('./libraries/common.lib.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = 'tbl_properties.php3'
|
$err_url = 'tbl_properties.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table);
|
. '&table=' . urlencode($table);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -14,9 +14,9 @@ require('./header.inc.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = 'tbl_properties.php3'
|
$err_url = 'tbl_properties.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table);
|
. '&table=' . urlencode($table);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -15,13 +15,13 @@ require('./libraries/bookmark.lib.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url_0 = 'db_details.php3'
|
$err_url_0 = 'db_details.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db);
|
. '&db=' . urlencode($db);
|
||||||
$err_url = 'tbl_properties.php3'
|
$err_url = 'tbl_properties.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table);
|
. '&table=' . urlencode($table);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -90,10 +90,10 @@ unset($sql_query);
|
|||||||
* Set parameters for links
|
* Set parameters for links
|
||||||
*/
|
*/
|
||||||
$url_query = 'lang=' . $lang
|
$url_query = 'lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table)
|
. '&table=' . urlencode($table)
|
||||||
. '&goto=tbl_properties.php3';
|
. '&goto=tbl_properties.php3';
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -147,16 +147,16 @@ if ($num_rows > 0) {
|
|||||||
?>
|
?>
|
||||||
<!-- first browse links -->
|
<!-- first browse links -->
|
||||||
<p>
|
<p>
|
||||||
[ <a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('SELECT * FROM ' . backquote($table)); ?>&pos=0">
|
[ <a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('SELECT * FROM ' . backquote($table)); ?>&pos=0">
|
||||||
<b><?php echo $strBrowse; ?></b></a> ]
|
<b><?php echo $strBrowse; ?></b></a> ]
|
||||||
[ <a href="tbl_select.php3?<?php echo $url_query; ?>">
|
[ <a href="tbl_select.php3?<?php echo $url_query; ?>">
|
||||||
<b><?php echo $strSelect; ?></b></a> ]
|
<b><?php echo $strSelect; ?></b></a> ]
|
||||||
[ <a href="tbl_change.php3?<?php echo $url_query; ?>">
|
[ <a href="tbl_change.php3?<?php echo $url_query; ?>">
|
||||||
<b><?php echo $strInsert; ?></b></a> ]
|
<b><?php echo $strInsert; ?></b></a> ]
|
||||||
[ <a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('DELETE FROM ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenEmptied, htmlspecialchars($table))); ?>"
|
[ <a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('DELETE FROM ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenEmptied, htmlspecialchars($table))); ?>"
|
||||||
onclick="return confirmLink(this, 'DELETE FROM <?php echo js_format($table); ?>')">
|
onclick="return confirmLink(this, 'DELETE FROM <?php echo js_format($table); ?>')">
|
||||||
<b><?php echo $strEmpty; ?></b></a> ]
|
<b><?php echo $strEmpty; ?></b></a> ]
|
||||||
[ <a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
[ <a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
||||||
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
||||||
<b><?php echo $strDrop; ?></b></a> ]
|
<b><?php echo $strDrop; ?></b></a> ]
|
||||||
</p>
|
</p>
|
||||||
@@ -171,7 +171,7 @@ if ($num_rows > 0) {
|
|||||||
[ <a href="tbl_change.php3?<?php echo $url_query; ?>">
|
[ <a href="tbl_change.php3?<?php echo $url_query; ?>">
|
||||||
<b><?php echo $strInsert; ?></b></a> ]
|
<b><?php echo $strInsert; ?></b></a> ]
|
||||||
[ <b><?php echo $strEmpty; ?></b> ]
|
[ <b><?php echo $strEmpty; ?></b> ]
|
||||||
[ <a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
[ <a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
||||||
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
||||||
<b><?php echo $strDrop; ?></b></a> ]
|
<b><?php echo $strDrop; ?></b></a> ]
|
||||||
</p>
|
</p>
|
||||||
@@ -314,7 +314,7 @@ while ($row = mysql_fetch_array($result)) {
|
|||||||
<td nowrap="nowrap"><?php if (isset($row['Default'])) echo $row['Default']; ?> </td>
|
<td nowrap="nowrap"><?php if (isset($row['Default'])) echo $row['Default']; ?> </td>
|
||||||
<td nowrap="nowrap"><?php echo $row['Extra']; ?> </td>
|
<td nowrap="nowrap"><?php echo $row['Extra']; ?> </td>
|
||||||
<td>
|
<td>
|
||||||
<a href="tbl_alter.php3?<?php echo $url_query; ?>&field=<?php echo urlencode($row['Field']); ?>">
|
<a href="tbl_alter.php3?<?php echo $url_query; ?>&field=<?php echo urlencode($row['Field']); ?>">
|
||||||
<?php echo $strChange; ?></a>
|
<?php echo $strChange; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@@ -323,7 +323,7 @@ while ($row = mysql_fetch_array($result)) {
|
|||||||
if ($fields_cnt > 1) {
|
if ($fields_cnt > 1) {
|
||||||
echo "\n";
|
echo "\n";
|
||||||
?>
|
?>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' DROP ' . backquote($row['Field'])); ?>&zero_rows=<?php echo urlencode(sprintf($strFieldHasBeenDropped, htmlspecialchars($row['Field']))); ?>"
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' DROP ' . backquote($row['Field'])); ?>&zero_rows=<?php echo urlencode(sprintf($strFieldHasBeenDropped, htmlspecialchars($row['Field']))); ?>"
|
||||||
onclick="return confirmLink(this, 'ALTER TABLE <?php echo js_format($table); ?> DROP <?php echo js_format($row['Field']); ?>')">
|
onclick="return confirmLink(this, 'ALTER TABLE <?php echo js_format($table); ?> DROP <?php echo js_format($row['Field']); ?>')">
|
||||||
<?php echo $strDrop; ?></a>
|
<?php echo $strDrop; ?></a>
|
||||||
<?php
|
<?php
|
||||||
@@ -334,16 +334,16 @@ while ($row = mysql_fetch_array($result)) {
|
|||||||
?>
|
?>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' DROP PRIMARY KEY, ADD PRIMARY KEY(' . $primary . backquote($row['Field']) . ')'); ?>&zero_rows=<?php echo urlencode(sprintf($strAPrimaryKey, htmlspecialchars($row['Field']))); ?>"
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' DROP PRIMARY KEY, ADD PRIMARY KEY(' . $primary . backquote($row['Field']) . ')'); ?>&zero_rows=<?php echo urlencode(sprintf($strAPrimaryKey, htmlspecialchars($row['Field']))); ?>"
|
||||||
onclick="return confirmLink(this, 'ALTER TABLE <?php echo js_format($table); ?> DROP PRIMARY KEY, ADD PRIMARY KEY(<?php echo js_format($row['Field']); ?>)')">
|
onclick="return confirmLink(this, 'ALTER TABLE <?php echo js_format($table); ?> DROP PRIMARY KEY, ADD PRIMARY KEY(<?php echo js_format($row['Field']); ?>)')">
|
||||||
<?php echo $strPrimary; ?></a>
|
<?php echo $strPrimary; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' ADD INDEX(' . backquote($row['Field']) . ')'); ?>&zero_rows=<?php echo urlencode(sprintf($strAnIndex ,htmlspecialchars($row['Field']))); ?>">
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' ADD INDEX(' . backquote($row['Field']) . ')'); ?>&zero_rows=<?php echo urlencode(sprintf($strAnIndex ,htmlspecialchars($row['Field']))); ?>">
|
||||||
<?php echo $strIndex; ?></a>
|
<?php echo $strIndex; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' ADD UNIQUE(' . backquote($row['Field']) . ')'); ?>&zero_rows=<?php echo urlencode(sprintf($strAnIndex , htmlspecialchars($row['Field']))); ?>">
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' ADD UNIQUE(' . backquote($row['Field']) . ')'); ?>&zero_rows=<?php echo urlencode(sprintf($strAnIndex , htmlspecialchars($row['Field']))); ?>">
|
||||||
<?php echo $strUnique; ?></a>
|
<?php echo $strUnique; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<?php
|
<?php
|
||||||
@@ -351,7 +351,7 @@ while ($row = mysql_fetch_array($result)) {
|
|||||||
echo "\n";
|
echo "\n";
|
||||||
?>
|
?>
|
||||||
<td nowrap="nowrap">
|
<td nowrap="nowrap">
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' ADD FULLTEXT(' . backquote($row['Field']) . ')'); ?>&zero_rows=<?php echo urlencode(sprintf($strAnIndex , htmlspecialchars($row['Field']))); ?>">
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ALTER TABLE ' . backquote($table) . ' ADD FULLTEXT(' . backquote($row['Field']) . ')'); ?>&zero_rows=<?php echo urlencode(sprintf($strAnIndex , htmlspecialchars($row['Field']))); ?>">
|
||||||
<?php echo $strIdxFulltext; ?></a>
|
<?php echo $strIdxFulltext; ?></a>
|
||||||
</td>
|
</td>
|
||||||
<?php
|
<?php
|
||||||
@@ -398,16 +398,16 @@ if ($fields_cnt > 20) {
|
|||||||
?>
|
?>
|
||||||
<!-- Browse links -->
|
<!-- Browse links -->
|
||||||
<p>
|
<p>
|
||||||
[ <a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('SELECT * FROM ' . backquote($table)); ?>&pos=0">
|
[ <a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('SELECT * FROM ' . backquote($table)); ?>&pos=0">
|
||||||
<b><?php echo $strBrowse; ?></b></a> ]
|
<b><?php echo $strBrowse; ?></b></a> ]
|
||||||
[ <a href="tbl_select.php3?<?php echo $url_query; ?>">
|
[ <a href="tbl_select.php3?<?php echo $url_query; ?>">
|
||||||
<b><?php echo $strSelect; ?></b></a> ]
|
<b><?php echo $strSelect; ?></b></a> ]
|
||||||
[ <a href="tbl_change.php3?<?php echo $url_query; ?>">
|
[ <a href="tbl_change.php3?<?php echo $url_query; ?>">
|
||||||
<b><?php echo $strInsert; ?></b></a> ]
|
<b><?php echo $strInsert; ?></b></a> ]
|
||||||
[ <a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('DELETE FROM ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenEmptied, htmlspecialchars($table))); ?>"
|
[ <a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('DELETE FROM ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenEmptied, htmlspecialchars($table))); ?>"
|
||||||
onclick="return confirmLink(this, 'DELETE FROM <?php echo js_format($table); ?>')">
|
onclick="return confirmLink(this, 'DELETE FROM <?php echo js_format($table); ?>')">
|
||||||
<b><?php echo $strEmpty; ?></b></a> ]
|
<b><?php echo $strEmpty; ?></b></a> ]
|
||||||
[ <a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
[ <a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
||||||
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
||||||
<b><?php echo $strDrop; ?></b></a> ]
|
<b><?php echo $strDrop; ?></b></a> ]
|
||||||
</p>
|
</p>
|
||||||
@@ -422,7 +422,7 @@ if ($fields_cnt > 20) {
|
|||||||
[ <a href="tbl_change.php3?<?php echo $url_query; ?>">
|
[ <a href="tbl_change.php3?<?php echo $url_query; ?>">
|
||||||
<b><?php echo $strInsert; ?></b></a> ]
|
<b><?php echo $strInsert; ?></b></a> ]
|
||||||
[ <b><?php echo $strEmpty; ?></b> ]
|
[ <b><?php echo $strEmpty; ?></b> ]
|
||||||
[ <a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
[ <a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
||||||
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
||||||
<b><?php echo $strDrop; ?></b></a> ]
|
<b><?php echo $strDrop; ?></b></a> ]
|
||||||
</p>
|
</p>
|
||||||
@@ -521,7 +521,7 @@ if ($index_count > 0) {
|
|||||||
echo "\n";
|
echo "\n";
|
||||||
?>
|
?>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query . '&sql_query=' . $sql_query . '&zero_rows=' . $zero_rows; ?>"
|
<a href="sql.php3?<?php echo $url_query . '&sql_query=' . $sql_query . '&zero_rows=' . $zero_rows; ?>"
|
||||||
onclick="return confirmLink(this, '<?php echo $js_msg; ?>')">
|
onclick="return confirmLink(this, '<?php echo $js_msg; ?>')">
|
||||||
<?php echo $strDrop; ?></a>
|
<?php echo $strDrop; ?></a>
|
||||||
</td>
|
</td>
|
||||||
@@ -629,7 +629,7 @@ if ($cfgShowStats) {
|
|||||||
?>
|
?>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="3" align="center">
|
<td colspan="3" align="center">
|
||||||
[<a href="sql.php3?<?php echo $url_query; ?>&pos=0&sql_query=<?php echo urlencode('OPTIMIZE TABLE ' . backquote($table)); ?>"><?php echo $strOptimizeTable; ?></a>]
|
[<a href="sql.php3?<?php echo $url_query; ?>&pos=0&sql_query=<?php echo urlencode('OPTIMIZE TABLE ' . backquote($table)); ?>"><?php echo $strOptimizeTable; ?></a>]
|
||||||
</td>
|
</td>
|
||||||
<tr>
|
<tr>
|
||||||
<?php
|
<?php
|
||||||
@@ -995,7 +995,7 @@ echo "\n";
|
|||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
<?php
|
<?php
|
||||||
// The function used below is defined in "common.lib.php3"
|
// The function used below is defined in "common.lib.php3"
|
||||||
available_databases('main.php3?lang=' . $lang . '&server=' . $server);
|
available_databases('main.php3?lang=' . $lang . '&server=' . $server);
|
||||||
for ($i = 0; $i < $num_dbs; $i++) {
|
for ($i = 0; $i < $num_dbs; $i++) {
|
||||||
echo ' ';
|
echo ' ';
|
||||||
echo '<option value="' . str_replace('"', '"', $dblist[$i]) . '">' . htmlspecialchars($dblist[$i]) . '</option>';
|
echo '<option value="' . str_replace('"', '"', $dblist[$i]) . '">' . htmlspecialchars($dblist[$i]) . '</option>';
|
||||||
@@ -1083,7 +1083,7 @@ if (MYSQL_INT_VERSION >= 32322) {
|
|||||||
if ($tbl_type == 'MYISAM') {
|
if ($tbl_type == 'MYISAM') {
|
||||||
?>
|
?>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('CHECK TABLE ' . backquote($table)); ?>">
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('CHECK TABLE ' . backquote($table)); ?>">
|
||||||
<?php echo $strCheckTable; ?></a>
|
<?php echo $strCheckTable; ?></a>
|
||||||
<?php echo show_docu('manual_Reference.html#CHECK_TABLE') . "\n"; ?>
|
<?php echo show_docu('manual_Reference.html#CHECK_TABLE') . "\n"; ?>
|
||||||
</td>
|
</td>
|
||||||
@@ -1094,7 +1094,7 @@ if (MYSQL_INT_VERSION >= 32322) {
|
|||||||
if ($tbl_type == 'MYISAM' || $tbl_type == 'BDB') {
|
if ($tbl_type == 'MYISAM' || $tbl_type == 'BDB') {
|
||||||
?>
|
?>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ANALYZE TABLE ' . backquote($table)); ?>">
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('ANALYZE TABLE ' . backquote($table)); ?>">
|
||||||
<?php echo $strAnalyzeTable; ?></a>
|
<?php echo $strAnalyzeTable; ?></a>
|
||||||
<?php echo show_docu('manual_Reference.html#ANALYZE_TABLE') . "\n";?>
|
<?php echo show_docu('manual_Reference.html#ANALYZE_TABLE') . "\n";?>
|
||||||
</td>
|
</td>
|
||||||
@@ -1110,7 +1110,7 @@ if (MYSQL_INT_VERSION >= 32322) {
|
|||||||
if ($tbl_type == 'MYISAM') {
|
if ($tbl_type == 'MYISAM') {
|
||||||
?>
|
?>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('REPAIR TABLE ' . backquote($table)); ?>">
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('REPAIR TABLE ' . backquote($table)); ?>">
|
||||||
<?php echo $strRepairTable; ?></a>
|
<?php echo $strRepairTable; ?></a>
|
||||||
<?php echo show_docu('manual_Reference.html#REPAIR_TABLE') . "\n"; ?>
|
<?php echo show_docu('manual_Reference.html#REPAIR_TABLE') . "\n"; ?>
|
||||||
</td>
|
</td>
|
||||||
@@ -1121,7 +1121,7 @@ if (MYSQL_INT_VERSION >= 32322) {
|
|||||||
if ($tbl_type == 'MYISAM' || $tbl_type == 'BDB') {
|
if ($tbl_type == 'MYISAM' || $tbl_type == 'BDB') {
|
||||||
?>
|
?>
|
||||||
<td>
|
<td>
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('OPTIMIZE TABLE ' . backquote($table)); ?>">
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('OPTIMIZE TABLE ' . backquote($table)); ?>">
|
||||||
<?php echo $strOptimizeTable; ?></a>
|
<?php echo $strOptimizeTable; ?></a>
|
||||||
<?php echo show_docu('manual_Reference.html#OPTIMIZE_TABLE') . "\n"; ?>
|
<?php echo show_docu('manual_Reference.html#OPTIMIZE_TABLE') . "\n"; ?>
|
||||||
</td>
|
</td>
|
||||||
@@ -1221,7 +1221,7 @@ else { // MySQL < 3.23.22
|
|||||||
<li style="vertical-align: top">
|
<li style="vertical-align: top">
|
||||||
<div style="margin-bottom: 10px">
|
<div style="margin-bottom: 10px">
|
||||||
<?php echo $strTableMaintenance; ?> :
|
<?php echo $strTableMaintenance; ?> :
|
||||||
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('OPTIMIZE TABLE ' . backquote($table)); ?>">
|
<a href="sql.php3?<?php echo $url_query; ?>&sql_query=<?php echo urlencode('OPTIMIZE TABLE ' . backquote($table)); ?>">
|
||||||
<?php echo $strOptimizeTable; ?></a>
|
<?php echo $strOptimizeTable; ?></a>
|
||||||
<?php echo show_docu('manual_Reference.html#OPTIMIZE_TABLE') . "\n"; ?>
|
<?php echo show_docu('manual_Reference.html#OPTIMIZE_TABLE') . "\n"; ?>
|
||||||
</div>
|
</div>
|
||||||
@@ -1233,7 +1233,7 @@ else { // MySQL < 3.23.22
|
|||||||
|
|
||||||
<!-- Deletes the table -->
|
<!-- Deletes the table -->
|
||||||
<li>
|
<li>
|
||||||
<a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
<a href="sql.php3?<?php echo ereg_replace('tbl_properties.php3$', 'db_details.php3', $url_query); ?>&back=tbl_properties.php3&reload=1&sql_query=<?php echo urlencode('DROP TABLE ' . backquote($table)); ?>&zero_rows=<?php echo urlencode(sprintf($strTableHasBeenDropped, htmlspecialchars($table))); ?>"
|
||||||
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
onclick="return confirmLink(this, 'DROP TABLE <?php echo js_format($table); ?>')">
|
||||||
<?php echo $strDropTable . ' ' . htmlspecialchars($table); ?></a>
|
<?php echo $strDropTable . ' ' . htmlspecialchars($table); ?></a>
|
||||||
</li>
|
</li>
|
||||||
|
@@ -15,9 +15,9 @@ require('./libraries/common.lib.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = 'tbl_properties.php3'
|
$err_url = 'tbl_properties.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table);
|
. '&table=' . urlencode($table);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -29,7 +29,7 @@ if ($goto == 'sql.php3') {
|
|||||||
if (isset($url_err)) {
|
if (isset($url_err)) {
|
||||||
$url_err = urldecode($url_err);
|
$url_err = urldecode($url_err);
|
||||||
} else {
|
} else {
|
||||||
$url_err = $goto;
|
$url_err = str_replace('&', '&', $goto);
|
||||||
}
|
}
|
||||||
// Resets tables defined in the configuration file
|
// Resets tables defined in the configuration file
|
||||||
reset($fields);
|
reset($fields);
|
||||||
|
@@ -14,9 +14,9 @@ require('./libraries/common.lib.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = $goto
|
$err_url = $goto
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=' . urlencode($db)
|
. '&db=' . urlencode($db)
|
||||||
. '&table=' . urlencode($table);
|
. '&table=' . urlencode($table);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -14,9 +14,9 @@ require('./libraries/common.lib.php3');
|
|||||||
*/
|
*/
|
||||||
$err_url = 'user_details.php3'
|
$err_url = 'user_details.php3'
|
||||||
. '?lang=' . $lang
|
. '?lang=' . $lang
|
||||||
. '&server=' . $server
|
. '&server=' . $server
|
||||||
. '&db=mysql'
|
. '&db=mysql'
|
||||||
. '&table=user';
|
. '&table=user';
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -64,7 +64,7 @@ function table_grants(&$host_db_result, $dbcheck = FALSE) {
|
|||||||
echo "\n";
|
echo "\n";
|
||||||
|
|
||||||
// 2. Table body
|
// 2. Table body
|
||||||
$url_query = 'lang=' . $lang . '&server=' . $server . '&db=mysql&table=user';
|
$url_query = 'lang=' . $lang . '&server=' . $server . '&db=mysql&table=user';
|
||||||
|
|
||||||
while ($row = mysql_fetch_array($host_db_result)) {
|
while ($row = mysql_fetch_array($host_db_result)) {
|
||||||
$local_query = 'SHOW GRANTS FOR \'' . $row['user'] . '\'@\'' . $row['host'] . '\'';
|
$local_query = 'SHOW GRANTS FOR \'' . $row['user'] . '\'@\'' . $row['host'] . '\'';
|
||||||
@@ -102,15 +102,15 @@ function table_grants(&$host_db_result, $dbcheck = FALSE) {
|
|||||||
$bgcolor = ($i % 2) ? $GLOBALS['cfgBgcolorOne'] : $GLOBALS['cfgBgcolorTwo'];
|
$bgcolor = ($i % 2) ? $GLOBALS['cfgBgcolorOne'] : $GLOBALS['cfgBgcolorTwo'];
|
||||||
$revoke_url = 'sql.php3'
|
$revoke_url = 'sql.php3'
|
||||||
. '?' . $url_query
|
. '?' . $url_query
|
||||||
. '&sql_query=' . urlencode('REVOKE ' . $priv . ' ON ' . backquote($db) . '.' . backquote($table) . ' FROM \'' . $row['user'] . '\'@\'' . $row['host'] . '\'')
|
. '&sql_query=' . urlencode('REVOKE ' . $priv . ' ON ' . backquote($db) . '.' . backquote($table) . ' FROM \'' . $row['user'] . '\'@\'' . $row['host'] . '\'')
|
||||||
. '&zero_rows=' . urlencode($GLOBALS['strRevokeMessage'] . ' <span style="color: #002E80">' . $row['user'] . '@' . $row['host'] . '</span>')
|
. '&zero_rows=' . urlencode($GLOBALS['strRevokeMessage'] . ' <span style="color: #002E80">' . $row['user'] . '@' . $row['host'] . '</span>')
|
||||||
. '&goto=user_details.php3';
|
. '&goto=user_details.php3';
|
||||||
if ($grantopt) {
|
if ($grantopt) {
|
||||||
$revoke_grant_url = 'sql.php3'
|
$revoke_grant_url = 'sql.php3'
|
||||||
. '?' . $url_query
|
. '?' . $url_query
|
||||||
. '&sql_query=' . urlencode('REVOKE GRANT OPTION ON ' . backquote($db) . '.' . backquote($table) . ' FROM \'' . $row['user'] . '\'@\'' . $row['host'] . '\'')
|
. '&sql_query=' . urlencode('REVOKE GRANT OPTION ON ' . backquote($db) . '.' . backquote($table) . ' FROM \'' . $row['user'] . '\'@\'' . $row['host'] . '\'')
|
||||||
. '&zero_rows=' . urlencode($GLOBALS['strRevokeGrantMessage'] . ' <span style="color: #002E80">' . $row['user'] . '@' . $row['host'] . '</span>')
|
. '&zero_rows=' . urlencode($GLOBALS['strRevokeGrantMessage'] . ' <span style="color: #002E80">' . $row['user'] . '@' . $row['host'] . '</span>')
|
||||||
. '&goto=user_details.php3';
|
. '&goto=user_details.php3';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<tr bgcolor="<?php echo $bgcolor; ?>">
|
<tr bgcolor="<?php echo $bgcolor; ?>">
|
||||||
@@ -294,7 +294,7 @@ function normal_operations()
|
|||||||
|
|
||||||
<li>
|
<li>
|
||||||
<div style="margin-bottom: 10px">
|
<div style="margin-bottom: 10px">
|
||||||
<a href="user_details.php3?lang=<?php echo $lang; ?>&server=<?php echo $server; ?>&db=mysql&table=user&mode=reload">
|
<a href="user_details.php3?lang=<?php echo $lang; ?>&server=<?php echo $server; ?>&db=mysql&table=user&mode=reload">
|
||||||
<?php echo $GLOBALS['strReloadMySQL']; ?></a>
|
<?php echo $GLOBALS['strReloadMySQL']; ?></a>
|
||||||
<?php print show_docu('manual_Reference.html#FLUSH'); ?>
|
<?php print show_docu('manual_Reference.html#FLUSH'); ?>
|
||||||
</div>
|
</div>
|
||||||
@@ -430,7 +430,7 @@ function grant_operations($grants)
|
|||||||
|
|
||||||
<li>
|
<li>
|
||||||
<div style="margin-bottom: 10px">
|
<div style="margin-bottom: 10px">
|
||||||
<a href="user_details.php3?lang=<?php echo $lang; ?>&server=<?php echo $server; ?>&db=mysql&table=user">
|
<a href="user_details.php3?lang=<?php echo $lang; ?>&server=<?php echo $server; ?>&db=mysql&table=user">
|
||||||
<?php echo $GLOBALS['strBack']; ?></a>
|
<?php echo $GLOBALS['strBack']; ?></a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
@@ -609,7 +609,7 @@ function edit_operations($host, $user)
|
|||||||
|
|
||||||
<li>
|
<li>
|
||||||
<div style="margin-bottom: 10px">
|
<div style="margin-bottom: 10px">
|
||||||
<a href="user_details.php3?lang=<?php echo $lang; ?>&server=<?php echo $server; ?>&db=mysql&table=user">
|
<a href="user_details.php3?lang=<?php echo $lang; ?>&server=<?php echo $server; ?>&db=mysql&table=user">
|
||||||
<?php echo $GLOBALS['strBack']; ?></a>
|
<?php echo $GLOBALS['strBack']; ?></a>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
@@ -818,18 +818,18 @@ function table_users($host = FALSE, $user = FALSE)
|
|||||||
$strPriv = '<span style="color: #002E80">' . $GLOBALS['strNoPrivileges'] . '</span>';
|
$strPriv = '<span style="color: #002E80">' . $GLOBALS['strNoPrivileges'] . '</span>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$query = 'lang=' . $lang . '&server=' . $server . '&db=mysql&table=user';
|
$query = 'lang=' . $lang . '&server=' . $server . '&db=mysql&table=user';
|
||||||
if (!$user) {
|
if (!$user) {
|
||||||
$edit_url = 'user_details.php3'
|
$edit_url = 'user_details.php3'
|
||||||
. '?lang=' . $lang . '&server=' . $server
|
. '?lang=' . $lang . '&server=' . $server
|
||||||
. '&edit=1&host=' . urlencode($row['Host']) . '&pma_user=' . urlencode($row['User']);
|
. '&edit=1&host=' . urlencode($row['Host']) . '&pma_user=' . urlencode($row['User']);
|
||||||
}
|
}
|
||||||
$delete_url = 'user_details.php3'
|
$delete_url = 'user_details.php3'
|
||||||
. '?' . $query
|
. '?' . $query
|
||||||
. '&delete=1&confirm=1&delete_host=' . urlencode($row['Host']) . '&delete_user=' . urlencode($row['User']);
|
. '&delete=1&confirm=1&delete_host=' . urlencode($row['Host']) . '&delete_user=' . urlencode($row['User']);
|
||||||
$check_url = 'user_details.php3'
|
$check_url = 'user_details.php3'
|
||||||
. '?lang=' . $lang . '&server=' . $server
|
. '?lang=' . $lang . '&server=' . $server
|
||||||
. '&grants=1&host=' . urlencode($row['Host']) . '&pma_user=' . urlencode($row['User']);
|
. '&grants=1&host=' . urlencode($row['Host']) . '&pma_user=' . urlencode($row['User']);
|
||||||
|
|
||||||
// $check_result = mysql_query('SHOW GRANTS FOR \'' . $row['User'] . '\'@\'' . $row['Host'] . '\'');
|
// $check_result = mysql_query('SHOW GRANTS FOR \'' . $row['User'] . '\'@\'' . $row['Host'] . '\'');
|
||||||
// if (@mysql_num_rows($check_result) == 0) {
|
// if (@mysql_num_rows($check_result) == 0) {
|
||||||
@@ -1136,7 +1136,7 @@ else if (isset($submit_updProfile)) {
|
|||||||
// Updates profile
|
// Updates profile
|
||||||
$sql_query = 'UPDATE user SET ' . $sql_query . $common_where;
|
$sql_query = 'UPDATE user SET ' . $sql_query . $common_where;
|
||||||
$sql_query_cpy = $sql_query;
|
$sql_query_cpy = $sql_query;
|
||||||
$result = @mysql_query($sql_query) or mysql_die('', '', FALSE, $err_url . '&host=' . urlencode($host) . '&pma_user=' . urlencode($pma_user) . '&edit=1');
|
$result = @mysql_query($sql_query) or mysql_die('', '', FALSE, $err_url . '&host=' . urlencode($host) . '&pma_user=' . urlencode($pma_user) . '&edit=1');
|
||||||
|
|
||||||
// Updates grants
|
// Updates grants
|
||||||
if (isset($new_server) || isset($new_user)) {
|
if (isset($new_server) || isset($new_user)) {
|
||||||
@@ -1199,7 +1199,7 @@ else if (isset($submit_chgPriv)) {
|
|||||||
$sql_query = 'UPDATE user SET '
|
$sql_query = 'UPDATE user SET '
|
||||||
. $sql_query
|
. $sql_query
|
||||||
. ' WHERE host = \'' . sql_addslashes($host) . '\' AND user = \'' . sql_addslashes($pma_user) . '\'';
|
. ' WHERE host = \'' . sql_addslashes($host) . '\' AND user = \'' . sql_addslashes($pma_user) . '\'';
|
||||||
$result = @mysql_query($sql_query) or mysql_die('', '', FALSE, $err_url . '&host=' . urlencode($host) . '&pma_user=' . urlencode($pma_user) . '&edit=1');
|
$result = @mysql_query($sql_query) or mysql_die('', '', FALSE, $err_url . '&host=' . urlencode($host) . '&pma_user=' . urlencode($pma_user) . '&edit=1');
|
||||||
show_message(sprintf($strUpdatePrivMessage, '<span style="color: #002E80">' . $pma_user . '@' . $host . '</span>') . '<br />' . $strRememberReload);
|
show_message(sprintf($strUpdatePrivMessage, '<span style="color: #002E80">' . $pma_user . '@' . $host . '</span>') . '<br />' . $strRememberReload);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1252,7 +1252,7 @@ else if (isset($grants) && $grants) {
|
|||||||
$sql_query .= ' TO ' . '\'' . sql_addslashes($pma_user) . '\'' . '@' . '\'' . sql_addslashes($host) . '\'';
|
$sql_query .= ' TO ' . '\'' . sql_addslashes($pma_user) . '\'' . '@' . '\'' . sql_addslashes($host) . '\'';
|
||||||
|
|
||||||
$sql_query = 'GRANT ' . $sql_query . $priv_grant;
|
$sql_query = 'GRANT ' . $sql_query . $priv_grant;
|
||||||
$result = @mysql_query($sql_query) or mysql_die('', '', FALSE, $err_url . '&host=' . urlencode($host) . '&pma_user=' . urlencode($pma_user) . '&grants=1');
|
$result = @mysql_query($sql_query) or mysql_die('', '', FALSE, $err_url . '&host=' . urlencode($host) . '&pma_user=' . urlencode($pma_user) . '&grants=1');
|
||||||
show_message($strAddPrivMessage);
|
show_message($strAddPrivMessage);
|
||||||
} // end if
|
} // end if
|
||||||
}
|
}
|
||||||
@@ -1280,7 +1280,7 @@ else if (isset($check) && $check) {
|
|||||||
?>
|
?>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="user_details.php3?lang=<?php echo $lang;?>&server=<?php echo $server; ?>&db=mysql&table=user">
|
<a href="user_details.php3?lang=<?php echo $lang;?>&server=<?php echo $server; ?>&db=mysql&table=user">
|
||||||
<?php echo $strBack; ?></a>
|
<?php echo $strBack; ?></a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
Reference in New Issue
Block a user