File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -1162,14 +1162,16 @@ function PMA_exportAsFileDownload($entries)
1162
1162
{
1163
1163
@ini_set ('url_rewriter.tags ' , '' );
1164
1164
1165
+ // Replace all multiple whitespaces by a single space
1166
+ $ table = htmlspecialchars (preg_replace ('/\s+/ ' , ' ' , $ _REQUEST ['table ' ]));
1165
1167
$ dump = "# " . sprintf (
1166
- __ ('Tracking report for table `%s` ' ), htmlspecialchars ( $ _REQUEST [ ' table ' ])
1168
+ __ ('Tracking report for table `%s` ' ), $ table
1167
1169
)
1168
1170
. "\n" . "# " . date ('Y-m-d H:i:s ' ) . "\n" ;
1169
1171
foreach ($ entries as $ entry ) {
1170
1172
$ dump .= $ entry ['statement ' ];
1171
1173
}
1172
- $ filename = 'log_ ' . htmlspecialchars ( $ _REQUEST [ ' table ' ]) . '.sql ' ;
1174
+ $ filename = 'log_ ' . $ table . '.sql ' ;
1173
1175
PMA_Response::getInstance ()->disable ();
1174
1176
PMA_downloadHeader (
1175
1177
$ filename ,
You can’t perform that action at this time.
0 commit comments