Скрипт новостей: приаттачивание картинки к новости

SumroK

Guest
Скрипт новостей: приаттачивание картинки к новости

Чуваки, у меня смекалка в отрубе немного, помогите:
Как можно при записи новости приаттачить к новости картинку и хранить ее в базе, а потом при выводе доставать из базы и выводить вместе с новостью ?

Заранее благодарен !
 

MD

Guest
ненадо хранить картинки в базе. это вредно.
храни путь к картинке на сервере и выводи как это делают все нормальные люди.
 

amorfis

я стараюсь
Создаешь в БД поле. Помещаешь туда путь к картинке. При выводе новости смотришь, если поле не пустое, то выводим картинку вместе с новостью, иначе только новость.
 

SumroK

Guest
Ну то, что нужно хранить путь, а не картинку это я понял :)
Мне нужно сделать такую фишку:
Допустим есть поля автор, тема, текст, и картинка.
Поле "картинка" это поле type=file, нужно чтобы картинка залилась в директорию с графикой(это не составит труда), а путь ее(картинки, уже будучи на сайте) чтобы писался в БД, вот с этим трабла. :)
Извините, что так намусолил.
Заранее спасибо.
 

sage

Новичок
нужно чтобы картинка залилась в директорию с графикой(это не составит труда)
Значит, путь до директории с графикой тебе известен? Имя картинки тебе тоже известно. В чём проблема?
 

amorfis

я стараюсь
а как ты картинку заливаешь в директорию с графикой? Просто F5 жмешь?
 

MD

Guest
какая с этим трабла?
если залить тебе ее не составит труда, то ты знаешь куда ты будешь заливать.
обьясни, что тебе не ясно? :)

-~{}~ 26.07.05 09:15:

шота нас многа отвечает :) пойду я отсюда ..
 

SumroK

Guest
Короче допустим при помощи формы я заливаю картинку на сервак в директорию "images/news", автоматически после попадания картинки на сервер нужно записать
images/news/картинка.рас в БД.
 

SumroK

Guest
Упс, что-то я туплю конкретно, надо пойти поспать срочно. :)
Все догнал, спасибо ребята за помощь :)
 

Лисю

Guest
Зачем хранить путь к картинке?
Обычно, делается всё гораздо проще.
Есть панель для добавления новости и соответственно изображения к новости.
Если изображение добавляем, то копируем его в папку для изображений модуля новости, с id=id новости.
При показе новостей банально проверяем наличие файла с именем id_новости.* и если изображение присутствует, выводим его по умолчания скажем с float:left.

Если же нужно вставить много изображений, то пишем для этих целей спец. теги, которые из какой-то общей папки загруженных изображений извлекать необходимые нам. Например:

какой то текст какой то текст какой то текст какой то текст какой то текст [IMG SRC=./uploads/my_kat.jpg LEFT] какой то текст какой то текст какой то текст какой то текст какой то текст какой то текст какой то текст какой то текст какой то текст какой то текст какой то текст

где [IMG SRC=./uploads/my_kat.jpg LEFT] заменяется на <img src="./uploads/my_kat.jpg" style="float:left" />
 

SumroK

Guest
Спасибо, Лесю! Этот вариант я тоже рассмотрю.
 

Фанат Фаната

Новичок
SumroK советую FCKeditor
Воткни как редактор новостей.. там всё реализовано останется только записывать новости в базу..
 
Сверху