samedi 23 mars 2019

song not play in laravel website ? error in console is ( Failed to load resource: the server responded with a status of 404 () )

controller code for storing mp3 files public function store(Request $request) { $this->validate($request,[ 'audio' => 'required' ]); if($request->hasFile('audio')) { $fileNameWithExt = Input::file('audio')->getClientOriginalName();

        $fileName =  pathinfo($fileNameWithExt, PATHINFO_FILENAME);
        //$extention = Input::file('audio')->getClientOrignalExtention();
        $extention = \File::extension($fileName);
        $fileNameToStore = $fileName.'_'.time().'.'.$extention;
        $path = $request->file('audio')->store('audios');
        $pdf = Audio::create([
            'file' => $path,
            'owner_id' => \Auth::user()->id,
            ]);
        if($pdf){
            return redirect('/audios')->with('add_success', 'File add successfully ');
        }  
    }else{
        $fileNameToStore ='nothing.mp3';
    }  
}

to get mp3 file public function getAudio($id) { $file = Audio::findOrFail($id); return view('admin.audio.playsong',compact('file'));
}

View code for playing mp3 file on view

<div class="col-md-12">
                @if($file)
                <audio controls style="height:54px;">
                    <source src="" type="audio/mpeg">
                </audio>
                 @endif
            </div>



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire