public function EditMySong() { $song_id_edit = Input::get('song_id_edit'); $singer_name_input = Input::get('singer_name_input'); $song_name_input = Input::get('song_name_input'); $image_change = Input::file('image_change'); if ($image_change != null) { $filename = $image_change->getClientOriginalName(); $path = public_path('uploadedImage/'); $flnm = str_replace(' ', '', $filename); $image_url = 'uploadedImage/' . $flnm; $song = Song::find($song_id_edit); if (count($song) && $image_change->move($path, $flnm)) { $song->singer = $singer_name_input; $song->song_name = $song_name_input; $song->image_url = $image_url; $song->save(); } } else { $song = Song::find($song_id_edit); if (count($song)) { $song->singer = $singer_name_input; $song->song_name = $song_name_input; $song->save(); } } return Redirect::Route('edit-songs'); }