[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как задат время для скачки файлов
rs.d
У меня на сайте можно качать файлы.Но я очень бы хотел реализовать систему отчета.


Чтоб пользователь нажал на ссылку и через 15 сек она ему открылась на сохранение.У меня в папке с файлами лежит файлик .htaccess может Apache может это реализовать.Не ту правил там не каких?

Или через PhP подкиньте идейку!!!



Спустя 4 минуты, 41 секунда (16.11.2010 - 17:01) DmitryOpalev написал(а):
Эм... идея есть)) Через JavaScript)

Спустя 6 минут, 55 секунд (16.11.2010 - 17:07) Guest написал(а):
А примерчик.И куда JavaScript крепить?

Спустя 19 минут, 35 секунд (16.11.2010 - 17:27) DmitryOpalev написал(а):
Ну я сам такого не делал... сначала таймер... когда он пройдет, написать ссылку... даже не знаю, где и посмотреть, но точно JS, и я вернусь через пол-часа, может пороюсь...

Спустя 51 минута, 47 секунд (16.11.2010 - 18:19) Guest написал(а):
Нужно искать что то вроде бы Time of document load,но я покач то не нашол

Спустя 37 минут, 10 секунд (16.11.2010 - 18:56) Guest написал(а):
не могу найти все таймеры от даты отталкиватюся.

Спустя 2 часа, 3 минуты, 17 секунд (16.11.2010 - 20:59) Guest написал(а):
А не подскажите как добавить этот JavaScript
<script type="text/javascript">
window.onload = function(){
var i = 31;
(
function(){
document.getElementsByTagName('div')[0].innerHTML = (--i>0) ? i : '';
window.setTimeout(arguments.callee, 1000);
})();
};
</script>


Сюда
    function download()
{
// Get the attachment ID
$id = JRequest::getVar('id', null);
if ( !is_numeric($id) ) {
$errmsg = JText::_('ERROR INVALID ATTACHMENT ID') . " ($id)";
JError::raiseError(500, $errmsg);
exit();
}

AttachmentsHelper::download_attachment($id);
}

Спустя 1 час, 34 минуты, 59 секунд (16.11.2010 - 22:34) sharki написал(а):
По идее JS в php трактуется как инородный код типа HTML, так попробуй вставь его как будто это HTML, но JS все равно будет выполняться на стороне клиента

Спустя 1 час, 40 минут, 1 секунда (17.11.2010 - 00:14) Guest написал(а):
Не разу такого не делал.Знаю только одно что это Java 100% рабочий - то что мне нужно!

<script type="text/javascript">
window.onload = function(){
var i = 31;
(
function(){
document.getElementsByTagName('div')[0].innerHTML = (--i>0) ? i : '';
window.setTimeout(arguments.callee, 1000);
})();
};
</script>


И знаю что нужно вставить сюда

   function download()
{
// Get the attachment ID
$id = JRequest::getVar('id', null);
if ( !is_numeric($id) ) {
$errmsg = JText::_('ERROR INVALID ATTACHMENT ID') . " ($id)";
JError::raiseError(500, $errmsg);
exit();
}


Подскажите как его вставить как HTML

Спустя 11 минут, 16 секунд (17.11.2010 - 00:26) sharki написал(а):
ну как тебе его внедрить только ты знаешь, что в итоге выдает твой PHP скрипт, смотри, я так подумал зачем внедрять, ты можешь вызвать свою JS функцию, только её надо как нибудь назвать и передать ей нужные параметры из PHP скрипта , которые она сделает и даст браузеру знать что с ними делать...просто надо подумать тебе над этим, даже может внедрить ajax, он не сложен. Можно воспользоваться библиотекой jquery там есть метод $.ajax почитай в инете, или у меня в личке, я тебе объясню его принцип работы, или вот чистый ajax без примесей по уроку, там все подробно объяснено на сайте irbis-team , в категории полезные штучки чтоль.

Спустя 22 минуты, 17 секунд (17.11.2010 - 00:48) Guest написал(а):
Добавил сайт в закладки буду разбегаться,но это конечно очень тяжело.

Спустя 1 час, 16 минут, 5 секунд (17.11.2010 - 02:04) Guest написал(а):
Может вы поможете,вот файлик http://www.ex.ua/view/2973460

Спустя 1 час, 36 минут, 22 секунды (17.11.2010 - 03:40) inpost написал(а):
js, 15 sec, redirect на страницу загрузки.

Спустя 8 часов, 38 минут, 37 секунд (17.11.2010 - 12:19) Guest написал(а):
ДА ДА ДА.На каждой странице загрузки где есть ссылка скачать файл.

Спустя 21 минута, 41 секунда (17.11.2010 - 12:41) Guest написал(а):
Смотрите я сделал видео,своего создаваемого сайта.Создаю очень долго,потому что прорабатываю каждый элемент дизайна и функционала.Вот ссылка где можно посмотреть http://www.ex.ua/view/2975890


У меня там куча файлов уже на 2 гига.И мне просто необходимо добавить функцию в общий конфиг компонента,что б выполнялась функция счетчика перед тем как пользователю будет разрешено скачать файл.

Приблизительный пример можно посмотреть здесь http://www.internet-technologies.ru/books/book_190.html.На этом сайте сразу идет отчет времени после чего появляться ссылка на закачку.


Второй вариант этот можно сделать так что б ссылка не пропадало,но при нажатие на ниее справа появлялся таймер 30 сек,после чего сохранялся файл на сохранения сообщения.


Помогите мне,сайт будет полезным для всех.Я там пишу свои статьи,что как сделать на тему FreeBSD,Windows,Joomla и вот вчера пришла идея в голову создать счетчик и не могу реализовать.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.