Добавление картинок в базу mysql
я сделал форму <input type="file" name="picture" >
выбираю рисунок, отправляю в базу в таблицу и.т.д.
проблема в том что добавляеться путь к картинке а не файл .
помогите мож я что-то не знаю заранее благодарен.:)
Фрагмент скрипта нужно показать, а то телепаты в отпуске:)
что тут показывать. в таблицу добавляються данные переменной $picture
Это запрос?
Если да то он работать не будет.
открыть файл
прочитать контент в переменную
поставить в запросик это переменную
Нужно что то вроде INSERT INTO table_name (name, body)VALUES($file_name, $file_body) после того как считаешь контент файла.
А вообще лучше погугли если не можешь, не хочешь, не получается (выбрать нужное), и найди и сдери обязательно сдери готовый пример загрузки файло в базу.
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Отпраивть<input name="userfile" type="file">
<input type="submit" value="Send File">
</form>
PHP код:
<?php
$uploaddir = '/var/www/uploads/';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir .
$_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded.";
} else {
print "There some errors!";
}
?> Обработка с помощью PHP ,а как сделать чтобы в таблицу в столбец userfile базы добавилась только ссылка на этот файл, чтобы поисковик по базе выдавал ссылку
Цитата:
Код:
Обработка с помощью PHP ,а как сделать чтобы в таблицу в столбец userfile базы добавилась только ссылка на этот файл, чтобы поисковик по базе выдавал ссылку
Ну так записать запросик к базе
Код:
INSERT INTO table_name SET userfile="$upload_dir$_FILES[userfile][name]"
вот и запишется в базу путь до файла, что то типа /var/www/uploads/big_tits.gif ;)
P.S. А обработки я что то не увидел...:confused:
P. P. S. ищи примеры, ибо их до кучи ;)