@@ 584-595 (lines=12) @@ | ||
581 | if ($_POST['xoops_upload_file'][$i] != '') { |
|
582 | $medianame = $_POST['xoops_upload_file'][$i]; |
|
583 | if ($uploader->fetchMedia($_POST['xoops_upload_file'][$i])) { |
|
584 | if (!$uploader->upload()) { |
|
585 | $err[] = $uploader->getErrors(); |
|
586 | } else { |
|
587 | $savedfilename = $uploader->getSavedFileName(); |
|
588 | $ticket = uniqid(mt_rand(), 1); |
|
589 | //Rename the uploaded file to the same name in a different location that does not have 777 rights or 755. |
|
590 | rename('' . XOOPS_ROOT_PATH . '/modules/' . $moddir . '/init_uploads/' . $savedfilename . '', '' . XOOPS_ROOT_PATH . '/modules/' . $moddir . '/uploads/' . $savedfilename . ''); |
|
591 | //Delete the uploaded file from the initial upload folder if it is still present in that folder. |
|
592 | if (file_exists('' . XOOPS_ROOT_PATH . '/modules/' . $moddir . '/init_uploads/' . $savedfilename . '')) { |
|
593 | unlink('' . XOOPS_ROOT_PATH . '/modules/' . $moddir . '/init_uploads/' . $savedfilename . ''); |
|
594 | } |
|
595 | } |
|
596 | } |
|
597 | } |
|
598 | } |
@@ 102-113 (lines=12) @@ | ||
99 | if ($_POST['xoops_upload_file'][$i] !== '') { |
|
100 | $medianame = $_POST['xoops_upload_file'][$i]; |
|
101 | if ($uploader->fetchMedia($_POST['xoops_upload_file'][$i])) { |
|
102 | if (!$uploader->upload()) { |
|
103 | $err[] = $uploader->getErrors(); |
|
104 | } else { |
|
105 | $savedfilename = $uploader->getSavedFileName(); |
|
106 | $ticket = uniqid(mt_rand(), 1); |
|
107 | //Rename the uploaded file to the same name in a different location that does not have 777 rights or 755. |
|
108 | rename('' . XOOPS_ROOT_PATH . '/modules/' . $moddir . '/init_uploads/' . $savedfilename . '', '' . XOOPS_ROOT_PATH . '/modules/' . $moddir . '/uploads/' . $savedfilename . ''); |
|
109 | //Delete the uploaded file from the initial upload folder if it is still present in that folder. |
|
110 | if (file_exists('' . XOOPS_ROOT_PATH . '/modules/' . $moddir . '/init_uploads/' . $savedfilename . '')) { |
|
111 | unlink('' . XOOPS_ROOT_PATH . '/modules/' . $moddir . '/init_uploads/' . $savedfilename . ''); |
|
112 | } |
|
113 | } |
|
114 | if ($p_title != $p_ini_title) { |
|
115 | $sql = 'UPDATE ' . $xoopsDB->prefix($module->getVar('dirname', 'n') . '_items') . " SET logourl = '" . $savedfilename . '\' WHERE itemid = \'' . $post_itemid . '\''; |
|
116 | } else { |