From 620441997c910fc080edcafef603a9b8d6ecf575 Mon Sep 17 00:00:00 2001 From: gRoussac Date: Mon, 25 Nov 2013 16:05:07 +0100 Subject: [PATCH] [-] CORE : No Exception when CONTENT_LENGTH is no set --- classes/FileUploader.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/classes/FileUploader.php b/classes/FileUploader.php index 695217189..6bfd71e25 100755 --- a/classes/FileUploader.php +++ b/classes/FileUploader.php @@ -248,9 +248,13 @@ class QqUploadedFileXhr public function getSize() { - if (isset($_SERVER['CONTENT_LENGTH'])) - return (int)$_SERVER['CONTENT_LENGTH']; - else - throw new Exception('Getting content length is not supported.'); + if (isset($_SERVER['CONTENT_LENGTH']) || isset($_SERVER['HTTP_CONTENT_LENGTH'])) + { + if (isset($_SERVER['HTTP_CONTENT_LENGTH'])) + return (int)$_SERVER['HTTP_CONTENT_LENGTH']; + else + return (int)$_SERVER['CONTENT_LENGTH']; + } + return false; } -} +} \ No newline at end of file