// Check for uplaoded change logs if ($uploaded_changes != "") { $changes = addslashes(fread(fopen($HTTP_POST_FILES['uploaded_changes']['tmp_name'], 'r'), filesize($HTTP_POST_FILES['uploaded_changes']['tmp_name']))); if (strlen($changes) < 20 || strlen($changes) > 256000) { $feedback .= " Change Log Is Either Too Small Or Too Large "; $exec_changes = false; } } else { $changes = $release_changes; } // If we haven't encountered any problems so far then save the changes if ($exec_changes == true) { if ($frs->frsChangeRelease($release_date, $release_name, $preformatted, $status_id, $notes, $changes, $package_id, $release_id)) { $feedback .= " Data Saved "; } else { $feedback .= $frs->getErrorMessage(); } } } // Add file(s) to the release if ($step2) { // Build a Unix time value from the supplied Y-m-d value $group_unix_name = group_getunixname($group_id); $project_files_dir = $FTPFILES_DIR . "/" . $group_unix_name; // For every file selected add that file to this release for ($x = 0; $x < count($file_list); $x++) { $frs->frsMoveFile($file_list[$x], $group_unix_name, time(), $FTPINCOMING_DIR, $release_id); $frs->frsVerifyFileMoved("{$project_files_dir}/{$file_list[$x]}"); $frs->frsAddFile(time(), $file_list[$x], $group_unix_name, filesize("{$project_files_dir}/{$file_list[$x]}"), time(), $release_id, $package_id); if (!$frs->isError()) { $feedback .= " File(s) Added ";