Esempio n. 1
0
 function createCV()
 {
     $error = "";
     $cv = new CV();
     if (isset($_POST['fname']) && !empty($_POST['fname'])) {
         $cv->cv_fname = $_POST['fname'];
     } else {
         $error .= "First Name ";
     }
     if (isset($_POST['lname']) && !empty($_POST['lname'])) {
         $cv->cv_lname = $_POST['lname'];
     } else {
         $error .= "Last Name ";
     }
     if (isset($_POST['email']) && !empty($_POST['email']) && checkEmail($_POST['email']) == true) {
         $cv->cv_email = $_POST['email'];
     } else {
         $error .= "Email ";
     }
     if (isset($_POST['phone']) && !empty($_POST['phone']) && checkPhone($_POST['phone']) == true) {
         $cv->cv_phone = $_POST['phone'];
     } else {
         $error .= "Phone Number ";
     }
     if (isset($_POST['role']) && !empty($_POST['role'])) {
         $cv->cv_role = $_POST['role'];
     }
     $preferred = "";
     for ($i = 1; $i <= 38; $i++) {
         $checkbox = "cb" . $i;
         if (isset($_POST[$checkbox])) {
             $preferred .= $_POST[$checkbox] . ", ";
         }
     }
     if ($preferred == "") {
         $cv->cv_preferred = "Any";
     } else {
         $cv->cv_preferred = $preferred;
     }
     $upload = $this->upload_cv();
     if ($upload != 3 && $upload != 2) {
         $cv->cv_doc_path = $upload;
     } elseif ($upload == 1) {
         $error .= "Document Upload Problem ";
     } elseif ($upload == 2) {
         $error .= "File type not acceptable ";
     }
     if ($error == "") {
         if ($cv->create()) {
             return 1;
         } else {
             return 2;
         }
     } else {
         return $error;
     }
 }