示例#1
0
 public function SaveNewAudioAction()
 {
     if (!empty($_FILES['newAudioFile']['name'])) {
         $model = new WordsModel();
         $model->validateFile('audioFile', $_FILES['newAudioFile']);
         $model->validate('word', $_POST['newWord']);
         if (count($model->errors) > 0) {
             $view = new View('basic_template');
             $view->errors = $model->errors;
             $view->render('view_error');
         } else {
             $model->downloadAudioFile();
             $model->validate('audioFile', $_POST['oldAudioFile']);
             $model->removeAudioFile($model->audioFile);
         }
     }
 }