[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: MSSQL image
Silence
Здравствуйте.
Помогите, пожалуйста, реализовать добавление в поле image данных и их чтение. Перекопала интернет, ничего не смогла найти.

HTML
<html>
<head></head>
<body>
<form action="fileadd.php" method="post">
<input type="file" name="filename">
<input type="submit" value="submit">
</from></body></html>


PHP
mssql_connect ("1-10""user" "user" );
mssql_select_db("test");
$file $_POST['filename'];
$query mssql_query ("insert into mytable (name, test) values ('one', '".$file."')");


так добавляется название файла.. как добавить его содержимое?



Спустя 8 минут, 12 секунд (14.09.2009 - 10:57) sergeiss написал(а):
Надо еще покопать немного, в сторону использования массива $_FILES smile.gif

Алгоритм простой: загружаем файл, через $_FILES получаем доступ к его содержимому, и делаем с ним всё, что угодно. Можно сохранить куда-то и в БД прописать только имя файла, можно взять содержимое файла, сохранить в БД, после чего удалить временный файл.

Спустя 2 дня, 4 часа, 15 минут, 4 секунды (16.09.2009 - 15:12) Silence написал(а):
Спасибо.

Спустя 5 дней, 23 часа, 41 минута, 27 секунд (22.09.2009 - 14:53) Silence написал(а):
Добавление в поле image данных сделала, но добавляет только тхт файлы, при попытке добавить doc пишет каракули и не добавляет... Поскажите как исправить это?

Спустя 13 минут, 51 секунда (22.09.2009 - 15:07) sergeiss написал(а):
Я не совсем понял... Image - это картинка. Вроде бы smile.gif

А если надо добавить данные произвольного формата, то тогда надо убедиться, что во всех нужных местах добавлены слэши. При извлечении надо будет лишние слэшы удалить.

Хотя, впрочем, я бы лично рекомендовал doc не писать в базу, а писать именно как файл, а в базу писать ссылку на локальную (относительно сервера) копию файла.
Это позволит более оперативно управлять информацией, и БД не будет сильно "пухнуть".

Спустя 1 день, 19 часов, 23 минуты, 13 секунд (24.09.2009 - 10:30) Silence написал(а):
Спасибо. Сама понимаю, что рациональнее записывать ссылку на файл. Что и предложила начальству, но нет.. Нужно именно файл %)

Спустя 19 минут, 4 секунды (24.09.2009 - 10:49) sergeiss написал(а):
А начальство вообще что-то в этом соображает или так, "себя показать" хотят?

Ты им скажи - "эксперты рекомендуют писать файл отдельно" smile.gif

Спустя 18 минут, 46 секунд (24.09.2009 - 11:08) Guest написал(а):
В том-то и дело, что соображают)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.