Пример #1
0
 public function upload_file()
 {
     $ObjContacts = new contactsModel();
     $loggin_user = $ObjContacts->get_loggin_user_info();
     $contact_id = $loggin_user->contact_id;
     $ObjCUF = new contactsUploadedFileModel();
     $ObjCUFF = new contactsUploadedFileFieldsModel();
     $ObjCUT = new contactsUploadedTempModel();
     $dest_upload_path = 'public/uploads/';
     $base_path = str_replace('\\', '/', base_path()) . '/';
     $dest_path = $base_path . $dest_upload_path;
     $ucf_array = $ObjCUF->save_upload_contact_file($contact_id);
     $cuf_id = $ucf_array['cuf_id'];
     $filename = $ucf_array['filename'];
     $file_uploaded_path = $ObjCUF->dest_upload_path . $filename;
     $file_path = $ObjCUF->base_path . $file_uploaded_path;
     $ObjCUFF->extracted_contacts_save_columns($cuf_id, $file_path);
     $ObjCUT->extracted_contacts_save($cuf_id, $file_path);
     return Redirect::to('upload_contacts/' . $cuf_id);
 }