| |
|
|
| | есть файл name.extension , в бд поле name имя файла и поле content само содержимое файла , на страничке отображается ссылка name.extension как сделать чтоб по этой ссылке происходило скачивание файла, поможите плиз | |
| |
|
|
| |
|
|
| |
для: ren
(08.05.2007 в 01:01)
| | | прочитать из БД данные, отправить заголовки, отправить данные.
На каком именно этапе трудности? | |
| |
|
|
| |
|
|
| |
для: Loki
(08.05.2007 в 10:08)
| | | приведите плз примерчик кода который бы организовывал все это по щелчку на ссылке name.extension | |
| |
|
|
| |
|
|
| |
для: ren
(08.05.2007 в 10:20)
| | | name.extension - это не ссылка.
Нарисуете ссылку - будет о чем говорить.
Также неплохо было бы нарисовать структуру таблицы БД более детально. | |
| |
|
|
| |
|
|
| |
для: Trianon
(08.05.2007 в 11:19)
| | | в бд есть поле filename типа vachar , значение file.txt , и поле content типа blob с содержимым файла , как можно содержимое поля content сохранить на сервере в файл ./tmp/file.txt | |
| |
|
|
| |
|
|
| |
для: ren
(08.05.2007 в 21:47)
| | |
<?php
//Название таблицы и условие для WHERE напишите сами
$sql = mysql_query("SELECT `filename`, `content` FROM `tbl` WHERE `id` = 1;") or die(mysql_error());
$data = mysql_fetch_assoc($sql);
mysql_free_result($sql); //Если уж храните файлы в БД, то лучше уничтожать результат запроса
$fh = fopen("./tmp/" . $data["filename"], "wb") or die("Can not create a new file: " . $data["filename"]);
fwrite($fh, $data["content"]);
fclose($fh);
unset($data);
?>
|
| |
| |
|
|
|
| |
|
|
| |
для: cheops
(08.05.2007 в 13:22)
| | | Спасб агромнае все работает! | |
| |
|
|