1
データベースにファイルの名前を保存し、名前のデータベースを削除しましたが、フォルダファイルに問題があります。あなたが私に手伝ってください。フォローするのは、私のコントローラのdelete.Iの機能ですデータベースからファイル名を削除します。私も配列のファイルの名前をつかむ。しかし、file.myファイルの場所を削除する方法は、ルート名 "mms/musics /"です。codeigniterのフォルダからファイルを削除するには?
public function delete($id){
$this->load->model('main');
$this->common_model->delete('id',$id,'audio');
foreach($data as $row){
$data['id'] = $row->id;
$data['file_name'] = $row->audio;
}
redirect($_SERVER['HTTP_REFERER']);
$this->main->delete($data);
//$this->load->helper("file");
//delete_files(base_url()."musics/$data['name']");
}//delete
ください人は)あなたは、関数リンク解除を(使用する必要があるシステムからファイルを削除するには...
URL経由でファイルを削除することはできません。絶対ファイルパスまたは相対ファイルパス、すなわち 'FCPATH 'のみ。musics/$ data [' name ']' '。 – Tpojka
データベースを削除していますが、削除しようとしたフォルダから削除していません:delete_files(FCPATH "musics /".$ data ['name']); @ Tpojka –
' musics'ディレクトリは 'index.php'の隣にあります'var_dump($ name)'とは何ですか? – Tpojka