Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
В контроллере есть код добавления файлов
public function store(Request $request) {
$content = $request->getContent();
$original_name = md5(date('Y.m.d H:i:s')) . '_' . date('Y.m.d H:i:s'); //$request->file("good_image_{$i}")->getClientOriginalName();
$original_ext = 'jpeg'; //$request->file("good_image_{$i}")->getClientOriginalExtension();
$filename = md5($original_name . date('Y-m-d H:i:s')) . '.' . $original_ext;
$filepath = $request->server('DOCUMENT_ROOT') . '/public/assets/files/';
file_put_contents($filepath . $filename, $content);
//$request->file("good_image_{$i}")->move($filepath, $filename);
$file = File::add($filename, $filepath . $filename, '//' . $request->server('HTTP_HOST') . '/public/assets/files/' . $filename, 0, 1, User::current()->id); //$name, $path, $uri, $size, $type, $user
return $this->json('ok', $file);
}
теперь в контроллере нужно добавить функцию удаления. Подскажите плз как правильно прописать функцию удаления)
Изменено stiks1488 (10.03.2017 14:43:41)
Не в сети
Можно использовать фасад File
File::delete($path);
Не в сети
Страницы 1