Ich habe den Namen der Datei in der Datenbank gespeichert und löschte den Namen der Datenbank, aber mit dem Ordner Datei Probleme. Kannst du mir bitte damit helfen.Folgen ist meine Controller-Funktion für delete.I zuerst die ID übergeben aus der Datenbank und löschen Sie den Dateinamen aus der Datenbank.Ich auch den Namen der Datei in array.Aber wie Sie den Speicherort der Datei.Meine Datei befindet sich im Stammnamen "mms/musics /".Wie lösche ich die Datei aus dem Ordner im Codezeichner?
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
bitte Jungs helfen Sie mir ..
Sie können Datei über URL-Pfad nicht löschen. Nur über den absoluten oder relativen Dateipfad, d. H. 'FCPATH." Musics/$ data ['name'] "'. – Tpojka
Es löscht die Datenbank, aber nicht aus dem Ordner, den ich ausprobiert habe wie: delete_files (FCPATH. "Musics /".$ data ['name']); @ Tpojka –
Ist' musics' Verzeichnis neben 'index.php' und was ist 'var_dump ($ name)'? – Tpojka