| @@ 356-361 (lines=6) @@ | ||
| 353 | include_once XOOPS_ROOT_PATH . '/class/uploader.php'; |
|
| 354 | $uploaddir = XOOPS_UPLOAD_PATH . $xnewsletter->getConfig('xn_attachment_path') . $letter_id . '/'; |
|
| 355 | //check upload_dir |
|
| 356 | if (!is_dir($uploaddir)) { |
|
| 357 | $indexFile = XOOPS_UPLOAD_PATH . '/index.html'; |
|
| 358 | mkdir($uploaddir, 0777); |
|
| 359 | chmod($uploaddir, 0777); |
|
| 360 | copy($indexFile, $uploaddir . 'index.html'); |
|
| 361 | } |
|
| 362 | ||
| 363 | for ($upl = 0 ;$upl < 5; ++$upl) { |
|
| 364 | $uploader = new XoopsMediaUploader($uploaddir, $xnewsletter->getConfig('xn_mimetypes'), $xnewsletter->getConfig('xn_maxsize'), null, null); |
|
| @@ 477-482 (lines=6) @@ | ||
| 474 | $uploaded_files = []; |
|
| 475 | include_once XOOPS_ROOT_PATH . '/class/uploader.php'; |
|
| 476 | $uploaddir = XOOPS_UPLOAD_PATH . $xnewsletter->getConfig('xn_attachment_path') . $letter_id . '/'; |
|
| 477 | if (!is_dir($uploaddir)) { |
|
| 478 | $indexFile = XOOPS_UPLOAD_PATH . '/index.html'; |
|
| 479 | mkdir($uploaddir, 0777); |
|
| 480 | chmod($uploaddir, 0777); |
|
| 481 | copy($indexFile, $uploaddir . 'index.html'); |
|
| 482 | } |
|
| 483 | $uploader = new XoopsMediaUploader($uploaddir, $xnewsletter->getConfig('xn_mimetypes'), $xnewsletter->getConfig('xn_maxsize'), null, null); |
|
| 484 | for ($upl = 0 ;$upl < 5; ++$upl) { |
|
| 485 | if ($uploader->fetchMedia($_POST['xoops_upload_file'][$upl])) { |
|