Update posting_attachments.php

This commit is contained in:
Roman Kelesidis 2024-02-08 16:13:29 +07:00
parent e258885344
commit 6a468ca1d4

View File

@ -987,7 +987,7 @@ class attach_parent
$this->attach_filename = $this->filename; $this->attach_filename = $this->filename;
//bt //bt
if (FILENAME_CRYPTIC) if (FILENAME_CRYPTIC && is_numeric(FILENAME_CRYPTIC_LENGT))
{ {
$this->attach_filename = make_rand_str(FILENAME_CRYPTIC_LENGTH) . '_' . TIMENOW; $this->attach_filename = make_rand_str(FILENAME_CRYPTIC_LENGTH) . '_' . TIMENOW;
} }
@ -1014,7 +1014,7 @@ class attach_parent
for ($i=0, $max_try=5; $i <= $max_try; $i++) for ($i=0, $max_try=5; $i <= $max_try; $i++)
{ {
$fn_prefix = ''; $fn_prefix = '';
if (FILENAME_PREFIX) if (FILENAME_PREFIX && is_numeric(FILENAME_PREFIX_LENGTH))
{ {
$fn_prefix = make_rand_str(FILENAME_PREFIX_LENGTH) .'_'; $fn_prefix = make_rand_str(FILENAME_PREFIX_LENGTH) .'_';
} }
@ -1030,7 +1030,7 @@ class attach_parent
} }
} }
$this->attach_filename = $new_physical_filename; $this->attach_filename = $new_physical_filename;
if (!empty($this->attach_filename)) if (!empty($this->attach_filename) && is_numeric(FILENAME_MAX_LENGTH))
{ {
$this->attach_filename = substr(trim($this->attach_filename), 0, FILENAME_MAX_LENGTH); $this->attach_filename = substr(trim($this->attach_filename), 0, FILENAME_MAX_LENGTH);
} }