<html><body><div style="color:#000; background-color:#fff; font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:10pt"><div class="" style=""><span class="" style="">Hi,</span></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; background-color: transparent;" class=""><span class="" style=""><br class="" style=""></span></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; background-color: transparent;" class=""><span class="" style="">I was looking into <font class="" style=""><a href="http://ceforge.net/p/phpmyadmin/feature-requests/856" class="" style="">RFE #856</a> (Catch ability for MySQL errors during export.) where I found some unexpected behavior.</font></span></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; background-color: transparent;" class=""><span class="" style=""><font class="" style=""><br class="" style=""></font></span></div><div
 style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; background-color: transparent;" class=""><span class="" style=""><font class="" style="">Scenario:</font></span></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; background-color: transparent;" class=""><span class="" style=""><font class="" style=""><span class="" style="">Lets say I have '</span>$cfg['SaveDir'] = 'upload';' <span class="" style="">directive set in my</span> 'config.inc.php'. <span class="" style="">So I can now save the exported file directly on the server. I am now exporting a table '</span><span class="" style="">table_1'</span><span class="" style=""> into '</span>table_1.sql' <span class="" style="">with </span><span class="" style="">'Overwrite existing file(s)'</span><span class="" style=""> checkbox disabled.</span> T<span class="" style="">he file</span> 'table_1.sql' <span class="" style="">already
 exists in the 'upload' directory. </span></font></span></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-family: 'Courier New', courier, monaco, monospace, sans-serif; background-color: transparent;" class=""><span class="" style=""><font class="" style=""><span class="" style=""><br class="" style=""></span></font></span></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-family: 'Courier New', courier, monaco, monospace, sans-serif; background-color: transparent;" class=""><span class="" style=""><font class="" style=""><span class="" style="">So now when I click 'Go', I should get an error message:</span></font></span></div><div style="background-color: transparent;" class=""><span class="" style="color: rgb(0, 0, 0); font-family: 'Courier New', courier, monaco, monospace, sans-serif; font-size: 13px; font-style: normal; white-space: pre;"> </span>'<span style="background-color:
 transparent;" class="">File table_1.sql already exists on server, </span><span class="" style="font-size: 10pt; background-color: transparent;">change filename or check overwrite option.</span><span style="font-size: 10pt; background-color: transparent;" class="">'</span></div><div style="color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Courier New', courier, monaco, monospace, sans-serif; font-style: normal; background-color: transparent;" class="">but instead I am being redirected to PMA homepage.</div><div style="color: rgb(0, 0, 0); font-size: 10pt; font-family: 'Courier New', courier, monaco, monospace, sans-serif; font-style: normal; background-color: transparent;" class=""><br class="" style=""></div><div style="color: rgb(0, 0, 0); font-size: 13px; font-family: 'Courier New', courier, monaco, monospace, sans-serif; font-style: normal; background-color: transparent;" class="">I think 'PMA_showExportPage' function on line #317 in
 'export.php' is not working properly. Can anybody confirm this issue?</div><div class="" style=""></div><div class="" style=""><span class="" style=""> </span></div><div class="" style=""><span class="" style="">--
<br class="" style="">Ashutosh Dhundhara</span></div></div></body></html>