Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

кнопка для скачивания файла

Обсуждение темы кнопка для скачивания файла в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Как сделать кнопку для скачивания файла, скрипт для формы (если он нужен форме) должен быть на перле, пхп не использовать....


Закрытая тема
 
Опции темы
Старый 03.10.2006, 13:35   #1
Как сделать кнопку для скачивания файла, скрипт для формы (если он нужен форме) должен быть на перле, пхп не использовать.
 
Старый 03.10.2006, 13:35
Ссылки
Старый 03.10.2006, 18:10   #2
А теперь повтори, тольки связно и с првильной расстановкой знаков препинания.
 
Старый 04.10.2006, 08:05   #3
Цитата:
seka:
А теперь повтори, тольки связно и с првильной расстановкой знаков препинания.
Блин сам прочитал свое, нифига не понял что хотел сказать смысл в том что требуется создать кнопку при нажатии которой происходило бы скачивание файла, делается это все вроде формой:
<form action.....>
<button value=...>
</form>

Так вот как это осуществить? если вышеописанный код правильный для моей задачи, то подскажите как должен выглядить скрипт который будет указан в action

P.S. надеюсь так понятнее будет :\
 
Старый 05.10.2006, 01:29   #4
Скачачивания файла с сайта на компьютер пользователя? А зачем тогда форма и тем более кнопка?

Или ты имел ввиду что залить файл через форму на сайт? Тогда форма:
Код:
<form enctype="multipart/form-data" action="upload.pl" method="post">
<input name="file_name" type="file" maxlength="120" size="50">
<input type="submit" value="закачать">
</form>
А потом уже скриптом это файл записываешь. К содалению, я не знаю Перл, но на PHP код такой (может кто перепишет на Perl...):
PHP код:
if ($_FILES['file_name']['name'] != "" && $_FILES['file_name']['error'] == 0) { // Если файл выбран без ошибок
    
$filename $_FILES['file_name']['tmp_name'];
    
/* Здесь желательно сделать проверку на правльность имени, убрать всякие симолы типа ".." и "/" и т.д.*/
    
if ( is_uploaded_file$filename ) ) {
        
$copy_result = @move_uploaded_file($filename"/upload/".$filename);
    }

 
Старый 05.10.2006, 09:20   #5
Цитата:
MasMaX:
Скачачивания файла с сайта на компьютер пользователя?
Да, имено с сайта на компутер пользователя

Цитата:
MasMaX:
А зачем тогда форма и тем более кнопка?
Ну подскажи как это сделать без формы, если она не нужна.
 
Старый 06.10.2006, 00:31   #6
Просто ссылка на файл. Пользователь кликает, браузер не тупой и предлагает скачать файл, если он не html. Если html? то открывает.

Не понял проблему тогда?
Или тебе нужна система с подсчетом загрузок файла и ещё что-нить?
 
Старый 06.10.2006, 09:00   #7
Цитата:
MasMaX:
Просто ссылка на файл. Пользователь кликает, браузер не тупой и предлагает скачать файл, если он не html. Если html? то открывает.

Не понял проблему тогда?
Или тебе нужна система с подсчетом загрузок файла и ещё что-нить?
Значит у меня браузер тупой :\ да и ладно, уже сделал по другому
 
Старый 09.10.2006, 20:46   #8
А на JavaScript существует функция закачки файлов?
 
Старый 10.10.2006, 00:25   #9
Цитата:
Flukky:
А на JavaScript существует функция закачки файлов?
Повторюсь: JavaScript работает с браузером и только с ним. Т.е. можно "отдать" с помощью JavaScript какой-нибудь файл браузеру. А уж как браузер будет с ним поступать - скачивать на комп или показать у себя ни он, ни разработчик сайта указать не может.
Единственное что есть в JavaScript это функция, которая вызывает окно Сохранения страницы:
Код:
Сохранить
Работает только в IE и на некоторых компах где я её запускал браузер запрещал её выполнение (видимо стоял болmijq уровень безопасности).
 
Старый 11.10.2006, 01:48   #10
Если послать с сервера такой вот заголовок:

Content-Disposition: attachment; filename=blah-blah.jpg

То браузер будет как миленький все скачивать, а не открывать.
 
Старый 11.10.2006, 01:48
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Онлайн скрипт поиска, прослушивания и скачивания музыки 74ivan74 Кальянная 0 28.06.2012 21:15
Кнопка OrGadiy Технологии Flash 3 26.05.2008 20:33
Автоматическая оплата скачивания с Webmoney Newfelix ASP, Perl, PHP и MySQL 6 07.10.2007 18:17
Вместо скачивания картинка открывается BingoBongo HTML, CSS, JavaScript 5 01.06.2007 11:19
нужен скрипт считающий скачивания файлов eugy ASP, Perl, PHP и MySQL 9 26.02.2006 12:55


Текущее время: 06:27. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум