|
|
|
| Доброе утро!
У меня через форму картинки попадают в базу данных, а потом выводятся оттуда. Вроде все работает, но проблема в том, что в базе хранятся не сами картинки, а пути к ним. Помогите советом.
В базу кладутся так:
$query = "INSERT INTO vsm_notebook (f_photo) VALUES
('$HTTP_POST_VARS[photo]')";
|
А достаются так:
$id = $_GET["id"];
$query = "SELECT * FROM vsm_notebook where f_id =" .$id;
$result = mysql_query($query);
while ($row = mysql_fetch_array($result))
{
$id = $row["f_id"];
$photo= $row["f_photo"];
}
|
Вывод в браузер:
<?if (!empty($photo))
{print "<tr><td valign=top><nobr><p class=print>";
print "<img src='".$photo."'></td>";
</tr>";}?>
|
| |
|
|
|
|
|
|
|
для: juliya
(01.03.2006 в 09:38)
| | а в чем проблема? | |
|
|
|
|
|
|
|
для: elenaki
(01.03.2006 в 09:43)
| | Проблема в том, что когда смотрю данные, которые занеслись в базу, то там лежат пути к картинкам. А мне надо чтобы сами картинки. | |
|
|
|
|
|
|
|
для: juliya
(01.03.2006 в 09:50)
| | зачем? у вас ограничено место на хостинге, а в базе неограничено? зачем хранить картинки
в базе??? не понимаю. ведь это, кроме проблем, ничего не приносит! меня учили, что надо
хранить пути, а файлы пусть хранит файловая структура, она для этого предназначена, а
база - нет. | |
|
|
|
|
|
|
|
для: elenaki
(01.03.2006 в 09:53)
| | Я сейчас делаю тестовую задачу. И по условию в базе должны хранится именно сами картинки. Кто-нибудь знает как это сделать? | |
|
|
|
|
|
|
|
|
для: Loki
(01.03.2006 в 10:17)
| | Спасибо, конечно, но это я уже видела.Никак не могу понять, чего у меня-то не так. Неужели никто не знает? | |
|
|
|
|
|
|
|
|
для: elenaki
(01.03.2006 в 10:28)
| | А что означает при вставке в базу VALUES('%s')? И когда посылаю заголовок header("Content-Type: image/jpeg");
- пишет что он уже послан | |
|
|
|
|
|
|
|
для: juliya
(01.03.2006 в 10:45)
| | подозреваю, что там должно быть $fi... лучше спросить у автора, что он имел ввиду
перед отправкой заголовков не должно быть никакого вывода в браузер (даже пробела!) | |
|
|
|
|
|
|
|
для: elenaki
(01.03.2006 в 10:55)
| | Вобщем так ничего у меня и не получилось | |
|
|
|