Keep form values after refresh in Firefox

This commit is contained in:
Jakub Vrana 2013-07-22 19:40:03 -07:00
parent 877f9cf360
commit e0ef072bd0
3 changed files with 3 additions and 1 deletions

View file

@ -36,6 +36,7 @@ if (!strpos($_SERVER["REQUEST_URI"], '?') && $_SERVER["QUERY_STRING"] != "") { /
$HTTPS = $_SERVER["HTTPS"] && strcasecmp($_SERVER["HTTPS"], "off");
@ini_set("session.use_trans_sid", false); // protect links in export, @ - may be disabled
session_cache_limiter(""); // to allow restarting session and to not send Cache-Control: no-store
if (!defined("SID")) {
session_name("adminer_sid"); // use specific session name to get own namespace
$params = array(0, preg_replace('~\\?.*~', '', $_SERVER["REQUEST_URI"]), "", $HTTPS);
@ -83,7 +84,6 @@ include "../adminer/include/xxtea.inc.php";
include "../adminer/include/auth.inc.php";
if (!ini_bool("session.use_cookies") || @ini_set("session.use_cookies", false) !== false) { // @ - may be disabled
session_cache_limiter(""); // to allow restarting session
session_write_close(); // improves concurrency if a user opens several pages at once, may be restarted later
}

View file

@ -81,6 +81,7 @@ document.body.className = document.body.className.replace(/ nojs/, ' js');
function page_headers() {
global $adminer;
header("Content-Type: text/html; charset=utf-8");
header("Cache-Control: no-cache");
if ($adminer->headers()) {
header("X-Frame-Options: deny"); // ClickJacking protection in IE8, Safari 4, Chrome 2, Firefox 3.6.9
header("X-XSS-Protection: 0"); // prevents introducing XSS in IE8 by removing safe parts of the page

View file

@ -9,6 +9,7 @@ Display number of selected rows
Add links to documentation
Disable underlining links
Improve speed of CSV import
Keep form values after refresh in Firefox
Don't append newlines to uploaded files, bug since Adminer 3.7.0
PostgreSQL: Fix handling of nextval() default values