Added back button on the top of the page as well

This commit is contained in:
lorilee
2010-08-14 14:09:09 -07:00
parent 955df80a30
commit 948abf11d4

View File

@@ -378,6 +378,32 @@ if (!$save_on_server) {
unset($backup_cfgServer); unset($backup_cfgServer);
echo "\n" . '<div align="' . $cell_align_left . '">' . "\n"; echo "\n" . '<div align="' . $cell_align_left . '">' . "\n";
//echo ' <pre>' . "\n"; //echo ' <pre>' . "\n";
/**
* Displays a back button with all the $_REQUEST data in the URL (store in a variable to also display after the textarea)
*/
$back_button = '<p>[ <a href="';
if ($export_type == 'server') {
$back_button .= 'server_export.php?' . PMA_generate_common_url();
} elseif ($export_type == 'database') {
$back_button .= 'db_export.php?' . PMA_generate_common_url($db);
} else {
$back_button .= 'tbl_export.php?' . PMA_generate_common_url($db, $table);
}
// Convert the multiple select elements from an array to a string
if($export_type == 'server' && isset($_REQUEST['db_select'])) {
$_REQUEST['db_select'] = implode(",", $_REQUEST['db_select']);
} elseif($export_type == 'database' && isset($_REQUEST['table_select'])) {
$_REQUEST['table_select'] = implode(",", $_REQUEST['table_select']);
}
foreach($_REQUEST as $name => $value) {
$back_button .= '&' . urlencode($name) . '=' . urlencode($value);
}
$back_button .= '&repopulate=1">Back</a> ]</p>';
echo $back_button;
echo ' <form name="nofunction">' . "\n" echo ' <form name="nofunction">' . "\n"
// remove auto-select for now: there is no way to select // remove auto-select for now: there is no way to select
// only a part of the text; anyway, it should obey // only a part of the text; anyway, it should obey
@@ -660,29 +686,7 @@ else {
*/ */
echo '</textarea>' . "\n" echo '</textarea>' . "\n"
. ' </form>' . "\n"; . ' </form>' . "\n";
echo '<p>[ <a href="'; echo $back_button;
if ($export_type == 'server') {
echo 'server_export.php?' . PMA_generate_common_url();
} elseif ($export_type == 'database') {
echo 'db_export.php?' . PMA_generate_common_url($db);
} else {
echo 'tbl_export.php?' . PMA_generate_common_url($db, $table);
}
/**
* Displays a back button with all the $_REQUEST data in the URL
*/
// Convert the multiple select elements from an array to a string
if($export_type == 'server' && isset($_REQUEST['db_select'])) {
$_REQUEST['db_select'] = implode(",", $_REQUEST['db_select']);
} elseif($export_type == 'database' && isset($_REQUEST['table_select'])) {
$_REQUEST['table_select'] = implode(",", $_REQUEST['table_select']);
}
foreach($_REQUEST as $name => $value) {
echo '&' . urlencode($name) . '=' . urlencode($value);
}
echo '&repopulate=1">Back</a> ]</p>';
echo "\n"; echo "\n";
echo '</div>' . "\n"; echo '</div>' . "\n";