| @@ 611-612 (lines=2) @@ | ||
| 608 | // Uploading just one smiley for all of them? |
|
| 609 | if (isset($_POST['sameall']) && isset($_FILES['uploadSmiley']['name']) && $_FILES['uploadSmiley']['name'] != '') |
|
| 610 | { |
|
| 611 | if (!is_uploaded_file($_FILES['uploadSmiley']['tmp_name']) || (ini_get('open_basedir') == '' && !file_exists($_FILES['uploadSmiley']['tmp_name']))) |
|
| 612 | fatal_lang_error('smileys_upload_error'); |
|
| 613 | ||
| 614 | // Sorry, no spaces, dots, or anything else but letters allowed. |
|
| 615 | $_FILES['uploadSmiley']['name'] = preg_replace(array('/\s/', '/\.[\.]+/', '/[^\w_\.\-]/'), array('_', '.', ''), $_FILES['uploadSmiley']['name']); |
|
| @@ 651-652 (lines=2) @@ | ||
| 648 | // Check the file was even sent! |
|
| 649 | if (!isset($_FILES['package']['name']) || $_FILES['package']['name'] == '') |
|
| 650 | fatal_lang_error('package_upload_error_nofile'); |
|
| 651 | elseif (!is_uploaded_file($_FILES['package']['tmp_name']) || (ini_get('open_basedir') == '' && !file_exists($_FILES['package']['tmp_name']))) |
|
| 652 | fatal_lang_error('package_upload_error_failed'); |
|
| 653 | ||
| 654 | // Make sure it has a sane filename. |
|
| 655 | $_FILES['package']['name'] = preg_replace(array('/\s/', '/\.[\.]+/', '/[^\w_\.\-]/'), array('_', '.', ''), $_FILES['package']['name']); |
|