0

私はCakephp 2.xに取り組んでいます..私が今行ったことは..オーディオファイルをアップロードするオプションを彼に与えたフォームをユーザーに表示しています..だから私はからファイルを取得しましたユーザー .. ファイルを app/uploads フォルダに保存しています.. データベースへのパスを保存しています... 問題は、音声ファイルを取得してビュー ページに表示する方法がわからないことです

ここに私のアップロード機能があります

 public function audio(){


    if ($this->request->isPost()){
        $this->loadModel('Audio');
        $file = $this->request->data['Audio']['file'];

         $idUser = $this->Auth->user('idUser');


        if ($file['error'] === UPLOAD_ERR_OK) {
            $id = String::uuid();
            $name =$file['name'];

            $folder_url = APP.'uploads/'.$idUser;
        if(!is_dir($folder_url)) {
            mkdir($folder_url);
        }
        move_uploaded_file($file['tmp_name'],  $folder_url.DS.$name);

            $this->request->data['Audio']['User_id'] = $idUser;
            $this->request->data['Audio']['filename'] = $file['name'];
            $this->request->data['Audio']['filesize'] = $file['size'];
            $this->request->data['Audio']['filemime'] = $file['type'];
            $this->Audio->save($this->request->data);


            return true;
        }
    }
    return false;
  }

 public function showAllAudioFiles(){
   }

特定のユーザーのファイルがこのフォルダーapp/uploads/23/file.mp3に保存されました

4

1 に答える 1