Помогите с создание галереи

dr.dreru

Guest
Помогите с создание галереи

Хочу создать галерею, пользаватель может загрузить файл и написать коментарий к нему.
Форма для загрузки файла:
<form METHOD="POST" ENCTYPE="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="5000000">
Файл: <input type=file name=myfile>
<input type=submit name=upload value="Загрузить файл">
</form>
Вопрос как сделать поле с коментарием, который должен будет идти в MySQL базу, а потом в будет выводится в list.php ?

Форма загрузки тоже не всегда работает если можно пример полного upload.php ( файлы должны загружаться в www.host.ru/upload )

В итоге по адресу www.host.ru/list.php дожна получится таблица с названием файла (с возможностью скачки) и коментарий к нему.
Заранение спасибо!
 

dr.dreru

Guest
Как зделать так чтобы в базу записавались данные куда загрузился файл и коментарий?

Что нужно чтобы получить данные базы (название файла, где файл находится, коментарий) ?
 

dr.dreru

Guest
Не идет загрузка файла:
PHP:
$userfile = $_FILES['userfile']['tmp_name']; // Временное имя  
$userfile_name = $_FILES['userfile']['name']; // Исходное имя;  
$userfile_size = $_FILES['userfile']['size']; // Размер;  
$userfile_type = $_FILES['userfile']['type']; // MIME-тип;  
$userfile_error = $_FILES['userfile']['error']; // Код ошибки 

$uploaddir = '/www/upload/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
В чем проблема?
 

Фанат

oncle terrible
Команда форума
и где здесь загрузка?
я вижу только кучу бессмысленных присвоений значений одних переменных другим.

у тебя хостинг или свой сервер?
 

dr.dreru

Guest
не уверен, но есть несколько вариантов "home/intelfan/public_html/upload"
Так ка сделать загрузку файлов?
 

Фанат

oncle terrible
Команда форума
вариантов у тебя не несколько, а ровно один - путь к твоему каталогу с файлами.
как сделать загрузку файлов, написано в документации.

ещё вопросы будут?
 

Рома

был тут
Автор оригинала: dr.dreru
Можно здесь пример привести загрузки файла? Чтобы было коротко и ясно, заранее спасибо!
Вот здесь подробно и доступно описан процесс загрузки файлов на сервер.

Как зделать так чтобы в базу записавались данные куда загрузился файл и коментарий?
Это уже другой вопрос. Путь "куда грузится файл" хранится в переменной $_FILES['имя_инпута_в котором _ты_выбирал_файл']['tmp_name'], обычно из временной папки файл сразу копируют по какому-нибудь заранее определенному пути, его и запоминай. А с записью данных в бд какие проблемы?
 

Фанат

oncle terrible
Команда форума
Рома
зачем запоминать в базе путь, по которому был скопирован файл?
 
Сверху