mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-12 12:41:30 +00:00
use utf8_basename() instead of basename()
This commit is contained in:
parent
d48ef8b6ba
commit
78e0f0e0b7
|
@ -262,7 +262,7 @@ if(isset($_POST['fineuploaderuuids']) && $_POST['fineuploaderuuids']) {
|
||||||
$uuids = explode(';', $_POST['fineuploaderuuids']);
|
$uuids = explode(';', $_POST['fineuploaderuuids']);
|
||||||
$names = explode(';', $_POST['fineuploadernames']);
|
$names = explode(';', $_POST['fineuploadernames']);
|
||||||
foreach($uuids as $i=>$uuid) {
|
foreach($uuids as $i=>$uuid) {
|
||||||
$fullfile = $settings->_stagingDir.'/'.basename($uuid);
|
$fullfile = $settings->_stagingDir.'/'.utf8_basename($uuid);
|
||||||
if(file_exists($fullfile)) {
|
if(file_exists($fullfile)) {
|
||||||
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
$mimetype = finfo_file($finfo, $fullfile);
|
$mimetype = finfo_file($finfo, $fullfile);
|
||||||
|
@ -299,7 +299,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
||||||
|
|
||||||
if ((count($_FILES["userfile"]["tmp_name"])==1)&&($_POST["name"]!=""))
|
if ((count($_FILES["userfile"]["tmp_name"])==1)&&($_POST["name"]!=""))
|
||||||
$name = trim($_POST["name"]);
|
$name = trim($_POST["name"]);
|
||||||
else $name = basename($userfilename);
|
else $name = utf8_basename($userfilename);
|
||||||
|
|
||||||
/* Check if name already exists in the folder */
|
/* Check if name already exists in the folder */
|
||||||
if(!$settings->_enableDuplicateDocNames) {
|
if(!$settings->_enableDuplicateDocNames) {
|
||||||
|
@ -317,7 +317,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
||||||
|
|
||||||
$filesize = SeedDMS_Core_File::fileSize($userfiletmp);
|
$filesize = SeedDMS_Core_File::fileSize($userfiletmp);
|
||||||
$res = $folder->addDocument($name, $comment, $expires, $owner, $keywords,
|
$res = $folder->addDocument($name, $comment, $expires, $owner, $keywords,
|
||||||
$cats, $userfiletmp, basename($userfilename),
|
$cats, $userfiletmp, utf8_basename($userfilename),
|
||||||
$fileType, $userfiletype, $sequence,
|
$fileType, $userfiletype, $sequence,
|
||||||
$reviewers, $approvers, $reqversion,
|
$reviewers, $approvers, $reqversion,
|
||||||
$version_comment, $attributes, $attributes_version, $workflow);
|
$version_comment, $attributes, $attributes_version, $workflow);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user