Как загрузить файлы с сервера

  • Автор темы Slavon
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

Slavon

#1
Извините за возможно глупый вопрос... Но все же:

1) <a href=/files/1.mp3>Arash - Tike tike kardi</a>
<br>
2) <a href=/pic/Logo.gif>Logo</a>
<br>
3) <a href=/files/53.map>FPinger map 1.53 (by Nikitos)</a>
<br>

Как видите, здесь 3 ссылки на файлы...
Если жмешь на первую, то автоматически появляется меню сохранения файла на диск пользователя.
Если жмешь на вторую, то меню сохранения уже не появляется, а просто в браузере отображается картинка.
Если жмешь третюю ссылку, то вылетает страничка с ошибкой...

Вопрос следующий: как сделать так, чтобы при нажатии ссылки на любой файл (кроме *.php, *.html....) вылетало меню сохранения файла на диск пользователя???

Спасибо.
 
V

volos

#2
давай ссылку на, допустим, пхп скрипт, который будет принимать параметром имя файла, читать его и отдавать тебе (через тоже echo допустим), предварительно выставив хедер типа контент-тайп - binary.
 
E

ExtremeRuff

#3
Мега вопрос! Сделано просто как сказано выше, например вот так, только такой трабл - а имя то файла не остаётся настоящее, ну тоесть если файл отдаётся файлом
download.php?....всяка фигня
то и сохраняется он под названием download.php
Знаю, решается это просто, но как?

Код:
header ( "Content-Type: octet-stream" );
fpassthru($fp);
 
Статус
Закрыто для дальнейших ответов.