$newfile_name = clean_filename($newfile['name']);
if ($newfile_name) {
if (move_uploaded_file($newfile['tmp_name'], "$dir/$newfile_name")) {
+ chmod("$dir/$newfile_name", $CFG->directorypermissions);
assignment_delete_user_files($assignment, $USER, $newfile_name);
if ($submission) {
$submission->timemodified = time();
// $newfile is a full upload array from $_FILES
// If successful, this function returns the name of the file
+ global $CFG;
+
if (empty($newfile['name'])) {
return "";
}
} else {
if (move_uploaded_file($newfile['tmp_name'], "$dir/$newfile_name")) {
+ chmod("$dir/$newfile_name", $CFG->directorypermissions);
forum_delete_old_attachments($post, $newfile_name);
} else {
notify("An error happened while saving the file on the server");