Эта тема на forum.dklab.ru


Kirill_w: Как записать и вытащить картинку/zip-архив?
Подскажите, пожалуйста, скрипт на PHP, а также возможную структуру таблицы для того, чтобы аплоаденная пользователем картинка записывалась в базу MySQL. И второй скрипт, чтобы она оттуда добывалась и отабражалась в браузере наряду с текстом и другими элементами.

Заранее спасбио.
Евгений Бондарев:
Kirill_w:
Вообще-то лучше их в БД не хранить, все-же База Данных - для данных, а Файловая система - для файлов...
А в целом: http://php.spb.ru/php/image.html
Kirill_w: понял...
Спасибо, все понял...
Евгений Бондарев:
Перенесено из форума: Денвер::Форум для начинающих.
Перенесено в форум: Программирование::PHP::Все в кучу.
Юрий Насретдинов:
Kirill_w:
Хотя ничто не мешает их в базе хранить. Но в Base64...
Kirill_w: а что это за...
А что это за Base64?
Разъясните, plz.
Дмитрий Эсс:
Kirill_w:
Вкратце - это кодировка.
А вообще обратитесь к гуглу.
Вот ссылка на функции пхп, нужные для работы - www.php.net/base64
Евгений Бондарев:
Хотя ничто не мешает их в базе хранить. Но в Base64
Что это за советы такие? Зачем грузить базу, да еще и засавлять ее "распухнуть"?
Юрий Насретдинов:
Евгений Бондарев:
Можно и не кодировать в base64. Но тем не менее ничто не мешает так делать. Иногда баывают случаи, когда запись картинок в файловую систему неприемлема или приемлем просмотр картинок только через скрипт. В общем, это вопросы не ко мне...

P.S. Файловая система - тоже БД. Как ни странно.
Дмитрий Котеров:
Хотя ничто не мешает их в базе хранить. Но в Base64...
Зачем base64? Зачем их вообще кодировать? Заменили ' на \', \ на \\, а chr(0) на \0 — и вперед, вставляем бинарные данные средствами PHP. (Если уж так понадобится.)

Эта тема на forum.dklab.ru