Im начинающий CakePHP, и я хотел бы знать, как загружать файлы изображений непосредственно в базу данных MySQL, используя поле LONGBLOB, не загружая изображение в папку/каталог WWW_ROOT. Возможно ли пропустить файл move_uploaded_file во время процесса загрузки? Спасибо за ответы :)CakePHP: Загрузка изображения непосредственно в MySQL
2
A
ответ
1
Вы можете получить содержимое файла загруженного изображения без сохранения в вашей файловой системе, используя «move_uploaded_file()» с помощью кода, приведенной ниже:
$uploadedImageFileContent = file_get_contents($_FILES['uploadedfile']['tmp_name']);<br /><br />
И загруженное содержимое файла изображения может быть сохранено в базе данных в поле LONGBLOB.
Смежные вопросы
- 1. Загрузка изображения в CakePHP
- 2. Загрузка изображения в Cakephp
- 3. Загрузка изображения в mysql
- 4. Cakephp 2.1 Загрузка изображения Плагин
- 5. Загрузка основного изображения CakePHP 2.0
- 6. Загрузка изображения CakePHP в другую таблицу
- 7. Загрузка изображения в CakePHP на localhost
- 8. CodeIgniter загрузка изображения MySQL
- 9. Загрузка изображения php mysql
- 10. cakephp 3 Загрузка изображения по Utils Behavior
- 11. Загрузка изображения AJAX, сеанс и cakephp 1.3
- 12. CakePHP 3: Загрузка изображения с контроллера
- 13. Загрузка изображений непосредственно с сервера
- 14. Загрузка локального изображения непосредственно в UIWebView без HTML?
- 15. Загрузка изображения, ajax, php, mysql
- 16. Загрузка файла CakePHP 2.0
- 17. Загрузка непосредственно на Javascript
- 18. CakePHP приложения/Webroot папка/IMG непосредственно доступна
- 19. Загрузка файла в cakephp
- 20. Загрузка изображения в cakephp и не загружается в папку
- 21. Загрузка изображения в базу данных mysql
- 22. Загрузка изображения из MYSQL в Imageview
- 23. Загрузка/извлечение изображения в базу данных mysql
- 24. Загрузка изображения в mysql с помощью php
- 25. Загрузка изображения асинхронно из Mysql в WPF
- 26. Загрузка изображения в PHP с mySQL
- 27. cakePHP 3.0 Загрузка изображений
- 28. CakePhp загрузка нескольких изображений
- 29. Cakephp 3 Загрузка изображения в Cloudinary через API
- 30. Изображения в базе данных mySQL
Ive попробовал файл move_uploaded_file, но я застрял при создании каталога (разрешение mkdir отклонило ошибку). Так что я думаю о загрузке изображения в longblob. –
даже не попытается ответить на ваш вопрос, потому что imo, хранящий изображения в db, не является хорошей идеей. типы данных blob в порядке, но это замедлит ваш db, если вы получите много изображений. просто сохраните url в db и изображение в файловой системе. это самый быстрый способ – gwillie
У вас возникли ошибки в доступе к файлам/каталогам и решили перейти в совершенно другое направление, а не исправлять это? Не позволяйте проблемам определять вашу стратегию, это всегда приведет вас к странным путям, как то, что вы просите. – user221931