function file_add_test_plan_version($upload_file_temp_name, $upload_file_name, $build_id, $comments, $old_test_plan_version_id, $version, $redirect_page) { global $db; $tbl_test_plan_version = TEST_PLAN_VERSION; $f_test_plan_version_id = TEST_PLAN_VERSION . "." . TEST_PLAN_VERSION_ID; $f_latest = TEST_PLAN_VERSION . "." . TEST_PLAN_VERSION_LATEST; file_add_test_plan($upload_file_temp_name, $upload_file_name, $build_id, $comments, $redirect_page, $version); # reset latest flag on old version $q = "\tUPDATE {$tbl_test_plan_version}\n\t\t\tSET {$f_latest} = 'N'\n\t\t\tWHERE {$f_test_plan_version_id} = {$old_test_plan_version_id}"; db_query($db, $q); }
<?php # --------------------------------------------------------------------- # rth is a requirement, test, and bugtracking system # Copyright (C) 2005 George Holbrook - rth@lists.sourceforge.net # This program is distributed under the terms and conditions of the GPL # See the README and LICENSE files for details #---------------------------------------------------------------------- # --------------------------------------------------------------------- # Test Plan File Upload Action Page # # $RCSfile: testset_plan_file_upload_action.php,v $ $Revision: 1.1.1.1 $ # --------------------------------------------------------------------- include "./api/include_api.php"; auth_authenticate_user(); $project_id = session_get_project_id(); #### Change to correct redirect page #### $redirect_page = 'testset_page.php'; $s_properties = session_get_properties("release"); file_add_test_plan($_FILES['upload_file']['tmp_name'], $_FILES['upload_file']['name'], $_POST['build_id'], $_POST['comments'], $redirect_page); html_print_operation_successful('test_plan_add', $redirect_page); # --------------------------------------------------------------------- # $Log: testset_plan_file_upload_action.php,v $ # Revision 1.1.1.1 2005/11/30 23:00:58 gth2 # importing initial version - gth # # ---------------------------------------------------------------------