Я хочу спросить, как я могу заставить кого-то выбрать изображение, затем он нажимает кнопку «Загрузить», и изображение будет сохранено в моем проекте (пример: project/public/images). Спасибо :)Laravel 5.2 Загрузить изображение для хранения
1
A
ответ
2
Вы можете просто сделать:
$file = $request->file('image');
$name = $file->getClientOriginalName();
$path = public_path("images/$name");
Storage::put($path, File::get($file->getRealPath()));
Однако. Я бы рекомендовал использовать Laravel Medialibrary пакет:
https://docs.spatie.be/laravel-medialibrary/v4/introduction
Таким образом, вы можете просто сделать:
$post->addMediaFromRequest('image')->toCollection('images');
+0
Спасибо за повторение :) – xtrontross
0
Или же вы можете сделать, как этот
$destinationPath = '';
$filename = '';
if (Input::hasFile('file')) {
$file = Input::file('file');
$destinationPath = public_path().'/images/';
$filename = time() . '_' . $file->getClientOriginalName();
$filename = str_replace(' ','_',$filename);
$uploadSuccess = $file->move($destinationPath, $filename);
}
Смежные вопросы
- 1. Загрузить изображение AJAX - Laravel 5.2
- 2. Laravel 5.2 stream загрузить
- 3. Как отобразить изображение из хранилища (Laravel 5.2)
- 4. показать изображение в Laravel 5.2
- 5. Я не могу загрузить изображение в laravel 5.2
- 6. Невозможно загрузить изображение с изображением интервенции в Laravel 5.2
- 7. Загрузить файл/Изображение с классом Storage Laravel 5.2
- 8. Невозможно загрузить изображение в Laravel 5.2 с помощью Form Facade
- 9. laravel 5.3 изображение загрузить ссылка
- 10. Laravel 5.2 Вмешательство Изображение 500 Ошибка сервера
- 11. Laravel Panel Загрузить изображение
- 12. Загрузить изображение laravel
- 13. Как загрузить PDF-файл в Laravel 5.2
- 14. Загрузить изображение на Laravel
- 15. getRealPath() возвращает ложь (Laravel 5.2 & Изображение Вмешательство)
- 16. Laravel 5.2 Eloquent
- 17. Laravel 5.2 - как загрузить приложение laravel на общий хостинг
- 18. Laravel 5.2 Пользовательская аутентификация
- 19. Laravel 5.2 Загрузка файла
- 20. Как удалить публичный реж из пути хранения в Laravel 5.2
- 21. Структура URL для laravel 5.2
- 22. LDAP Auth для Laravel 5.2
- 23. Laravel 5.2 Нет Разъем для []
- 24. Digital Ocean для Laravel 5.2
- 25. Загрузить изображение в обновлении Laravel
- 26. Laravel 5.2 timestamps
- 27. Загрузить файл изображения в профиль пользователя в Laravel 5.2
- 28. Laravel 5.2 login issue
- 29. Laravel 5.2 - BootPowerider не работает
- 30. Auto Complete with Laravel 5.2
Что вы пробовали? Покажите свои усилия, сколько ссылок на Google вы открыли и что вы там не поняли. Это очень простая и общая задача, и вы должны получить это путем простого поиска Google. – Abhishek
Я пробовал много вещей, но все равно ничего не работает, и я посетил по меньшей мере 50 форумов, статей и вопросов об этом, но в основном есть учебники о том, как сохранить изображение в db – xtrontross