Example #1
0
        }
    }
    $do_project_task->free();
    //} //closed
}
if ($add_project_task === true) {
    $parse_content = ereg_replace("^\\>", "", $final_message_content);
    $allow_db_operation = false;
    $allow_without_project_worker = false;
    $do_user->getUserDataByEmail($from_address);
    $do_project->getId($drop_box_code_proj);
    $project_owner = $do_project->iduser;
    $from_note = "";
    if ($do_project->status != 'closed') {
        if ($do_user->getNumRows() > 0) {
            $user_array = $do_project->getAllUserFromProjectRel($drop_box_code_proj);
            if ($user_array === false) {
                $user_array = array();
                $user_array[] = $do_project->iduser;
            }
            $user_found_success = false;
            foreach ($user_array as $id) {
                if ($id == $do_user->iduser) {
                    $user_found_success = true;
                    break;
                }
            }
            if ($user_found_success === true) {
                $allow_db_operation = true;
                $iduser = $do_user->iduser;
            } elseif ($do_project->is_public == 1) {