white page after uploading a 700 Kio BLOB

This commit is contained in:
Marc Delisle
2007-02-14 15:21:32 +00:00
parent cfe02e32e9
commit 2e61ea7d9d
2 changed files with 12 additions and 1 deletions

View File

@@ -5,6 +5,9 @@ phpMyAdmin - ChangeLog
$Id$
$HeadURL$
2007-02-14 Marc Delisle <lem9@users.sourceforge.net>
* libraries/common.lib.php: white page after uploading a 700 Kio BLOB
2007-02-13 Sebastian Mendel <cybot_tm@users.sourceforge.net>
* libaries/PMA_Sql.class.php: added much more functionality

View File

@@ -1619,7 +1619,15 @@ if (typeof(window.parent) != 'undefined'
echo '<fieldset class="">' . "\n";
echo ' <legend>' . $GLOBALS['strSQLQuery'] . ':</legend>';
echo ' <div>';
echo ' ' . $query_base;
// when uploading a 700 Kio binary file into a LONGBLOB,
// I get a white page, strlen($query_base) is 2 x 700 Kio
// so put a hard limit here (let's say 1000)
$max_characters = 1000;
if (strlen($query_base) > $max_characters) {
echo ' ' . substr($query_base,0,$max_characters) . '[...]';
} else {
echo ' ' . $query_base;
}
//Clean up the end of the PHP
if (!empty($GLOBALS['show_as_php'])) {