[-] FO: Extension test on file attachment for contact form should not be case sensitive #PSCFV-8616
This commit is contained in:
1 parent
a1ef60043e
commit
24947d3ae6
2 files changed
+2
-2
No files matched your search
@@ -458,7 +458,7 @@ class AdminCustomerThreadsControllerCore extends AdminController
|
|||||||
|
|
||||||
$extension = false;
|
$extension = false;
|
||||||
foreach ($extensions as $key => $val)
|
foreach ($extensions as $key => $val)
|
||||||
if (substr($filename, -4) == $key || substr($filename, -5) == $key)
|
if (substr(Tools::strtolower($filename), -4) == $key || substr(Tools::strtolower($filename), -5) == $key)
|
||||||
{
|
{
|
||||||
$extension = $val;
|
$extension = $val;
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ class ContactControllerCore extends FrontController
|
|||||||
$this->errors[] = Tools::displayError('Please select a subject from the list provided. ');
|
$this->errors[] = Tools::displayError('Please select a subject from the list provided. ');
|
||||||
else if (!empty($_FILES['fileUpload']['name']) && $_FILES['fileUpload']['error'] != 0)
|
else if (!empty($_FILES['fileUpload']['name']) && $_FILES['fileUpload']['error'] != 0)
|
||||||
$this->errors[] = Tools::displayError('An error occurred during the file-upload process.');
|
$this->errors[] = Tools::displayError('An error occurred during the file-upload process.');
|
||||||
else if (!empty($_FILES['fileUpload']['name']) && !in_array(substr($_FILES['fileUpload']['name'], -4), $extension) && !in_array(substr($_FILES['fileUpload']['name'], -5), $extension))
|
else if (!empty($_FILES['fileUpload']['name']) && !in_array(substr(Tools::strtolower($_FILES['fileUpload']['name']), -4), $extension) && !in_array(substr(Tools::strtolower($_FILES['fileUpload']['name']), -5), $extension))
|
||||||
$this->errors[] = Tools::displayError('Bad file extension');
|
$this->errors[] = Tools::displayError('Bad file extension');
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in new issue
Block a user