Fix upload file
This commit is contained in:
parent
459ebe2e56
commit
2c5d396546
@ -115,7 +115,7 @@ class FormFile
|
|||||||
if (empty($usewithoutform)) // Try to avoid this and set instead the form by the caller.
|
if (empty($usewithoutform)) // Try to avoid this and set instead the form by the caller.
|
||||||
{
|
{
|
||||||
// Add a param as GET parameter to detect when POST were cleaned by PHP because a file larger than post_max_size
|
// Add a param as GET parameter to detect when POST were cleaned by PHP because a file larger than post_max_size
|
||||||
$url .= (strpos('?', $url) === false ? '?' : '&').'uploadform=1';
|
$url .= (strpos($url, '?') === false ? '?' : '&').'uploadform=1';
|
||||||
|
|
||||||
$out .= '<form name="'.$htmlname.'" id="'.$htmlname.'" action="'.$url.'" enctype="multipart/form-data" method="POST">';
|
$out .= '<form name="'.$htmlname.'" id="'.$htmlname.'" action="'.$url.'" enctype="multipart/form-data" method="POST">';
|
||||||
$out .= '<input type="hidden" name="token" value="'.newToken().'">';
|
$out .= '<input type="hidden" name="token" value="'.newToken().'">';
|
||||||
|
|||||||
@ -378,7 +378,7 @@ if ((!defined('NOCSRFCHECK') && empty($dolibarr_nocsrfcheck) && !empty($conf->gl
|
|||||||
in_array(GETPOST('action', 'aZ09'), array('add', 'addtimespent', 'update', 'install', 'delete', 'deleteprof', 'deletepayment')))
|
in_array(GETPOST('action', 'aZ09'), array('add', 'addtimespent', 'update', 'install', 'delete', 'deleteprof', 'deletepayment')))
|
||||||
{
|
{
|
||||||
if (!GETPOSTISSET('token')) {
|
if (!GETPOSTISSET('token')) {
|
||||||
if (GETPOST('uploadform')) {
|
if (GETPOST('uploadform', 'int')) {
|
||||||
dol_syslog("--- Access to ".$_SERVER["PHP_SELF"]." refused. File size too large.");
|
dol_syslog("--- Access to ".$_SERVER["PHP_SELF"]." refused. File size too large.");
|
||||||
$langs->loadLangs(array("errors", "install"));
|
$langs->loadLangs(array("errors", "install"));
|
||||||
print $langs->trans("ErrorFileSizeTooLarge").' ';
|
print $langs->trans("ErrorFileSizeTooLarge").' ';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user