![]() |
Загрузка файлов в базу PHP
Доброй ночи, пишу курсач - магазин на PHP.
Собственно не получается загрузить картинку в базу. Вот форма: PHP код:
PHP код:
PHP код:
Подскажите пожалуйста |
Путь к файлу, который был загружен - $_FILES['image']['tmp_name']
|
Блин, спасибо огромное, туплю ночью
|
ты хоть картинку в BLOB поля сохраняешь?
|
Сами картинки в базе вообще лучше не хранить а только имя напрмер ее. А какртинку в оотдельной папке.
|
Ну, почему же? Вполне нормально, так бэкап легче делать. По сути БД тот же файл на диске.
|
при таком раскладе выше нагрузка на бд да и общая производительности системы наверно упадет.. хотя я сам подобное не делал (предпочитаю в бд хранить только информацию о файле), так что знаю только по наслышке..
ЗЫ: например будет оч хренова если бд расположена не на том же компе где сам сайт. |
Цитата:
Цитата:
|
Trieg всё верно говорит, просто сделаем отступление, что если это скажем аватарка, или картинка в подписи, размер которой не превышает 10Кб, то потери будут не существенны (особенно если кеширование хорошо продумано)... Зато удобство переноса - весьма ощутимое...
|
А ыт что если куда то будешь переносить портал, то обойдешься только базой. Все равно скрипты и все переносить. Потом если у тебя будет не маленькая нагрузка, то лишнии запросы к базе не желательны.
|
| Время: 04:16 |