|
|
|
| Не подскажіте как сохраніть рісунок загружаемый із компьютера в MySQL
Я сохранял в таблицу со столбом blob но вроде нічего не вышло.
<HTML>
<HEAD>
</HEAD>
<BODY>
<form enctype="multipart/form-data" action="php.php" method="POST">
<INPUT type="file" name="file">
<INPUT type="submit">
</FORM>
</body>
</HTML>
|
<?php
include ".../config.php";
$file = $HTTP_POST_FILES['file'];
$query = "insert into file values(0,$file);";
if (mysql_query($query))
{
print "O.K.";
}
?>
|
| |
|
|
|
|
|
|
|
для: punk
(09.03.2005 в 18:20)
| | А как контролируете то, что ничего не вышло? Запись добавляется или нет? | |
|
|
|
|
|
|
|
для: cheops
(09.03.2005 в 22:48)
| | Запісь в базу данных даже не добавлена. Смотрю через MySQL Control Center
Да и ошибок никаких нет, вроде как. | |
|
|
|
|
|
|
|
для: punk
(10.03.2005 в 19:24)
| | Вообще говоря загруженные таким способом файлы сначала помещаются в каталог временных файлов. Путь к файлу доступен при обращении к элементу суперглобального массива $_FILES['file']['tmp_name']. | |
|
|
|
|
|
|
|
для: cheops
(10.03.2005 в 22:25)
| | Пасиба сча попробую | |
|
|
|
|
|
|
|
для: cheops
(10.03.2005 в 22:25)
| | Начиная с версии PHP 4.1.0, можно использовать $_FILES вместо $HTTP_POST_FILES.
А как потом это изображение вывести?
И почему я не могу воспользоваться функцией createimage() и друними связаными с рисунками?
Fatal error: Call to undefined function: imagecreate() in d:\php\site\forum\moder\prosmotr.php on line 10 | |
|
|
|
|
|
|
|
для: punk
(11.03.2005 в 19:11)
| | >И почему я не могу воспользоваться функцией createimage() и друними связаными с рисунками?
Для работы с графикой средаствами php вам нужно подключить к нему специальную библиотеку gdlib.
По ссылке описан процесс установки.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=9
А по этой ссылке описан механизм вывода изображений, созданных с помощью библиотеки gdlib.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=787 | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(11.03.2005 в 21:38)
| | За библиотеку пасиб. Вот тока не разберусь как это рисунок вывести в браузер, если рисунок сохранен в MySQL в віде массіва. Тут же тегі <img> не подойдут.? | |
|
|
|