public function postAddSong() { $file = Input::file('file'); $filename = $file->getClientOriginalName(); $path = public_path('uploads/'); $flnm = str_replace(' ', '', $filename); $song_url = 'uploads/' . $flnm; if ($file->move($path, $song_url)) { $filename = explode('.', $filename); //$extantion = $filename[1]; noktalılarda hataya sebebiyer verir! !TODO $filename = $filename[0]; $singer_song = explode('-', $filename); if ($singer_song[1] == null) { $singer = 'Bilinmiyor'; $song = $singer_song; } else { $singer = $singer_song[0]; $song = $singer_song[1]; } $song_id = Song::insertGetId(array('song_name' => $song, 'singer' => $singer, 'image_url' => 'Bilinmiyor', 'song_url' => $song_url, 'created_at' => date('Y-m-d H:i:s'))); $data = array('song_id' => $song_id, 'songName' => $song, 'singer' => $singer); return View('adminlayouts.song.ajaxUpdateSong')->with($data); } else { return 'hata'; } return $filename; $getDuration = explode('-', $duration2); }