Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 15
от 19.03.2005, 14:20

Администратор:Калашников О.А.
В номере:Вопросов: 1, Ответов: 2


Вопрос № 18262: Здравствуйте уважаемые. Может вопрос не по адресу, но не знаю куда стучать. Есть программа, которая может обновляться по инету. Есть сайт это проги, где может лежать новая версия. Как можно определить кол-во закачек данной проги?...

Вопрос № 18262
Здравствуйте уважаемые.
Может вопрос не по адресу, но не знаю куда стучать.
Есть программа, которая может обновляться по инету.
Есть сайт это проги, где может лежать новая версия.
Как можно определить кол-во закачек данной проги?
Отправлен: 14.03.2005, 14:10
Вопрос задал: Voituk Alexander (статус: 3-ий класс)
Всего ответов отправлено: 2

Отвечает: Romanka
Здравствуйте, Voituk Alexander!
Можно воспользоваться php. Сделать счетчик закачек.
Ответ отправил: Romanka (статус: 2-ой класс)
Отправлен: 14.03.2005, 14:31

Отвечает: Licvidator
Здравствуйте, Voituk Alexander!
Ну яваскрипт тут явно не при чем, это надо писать на серверных языках (пхп, перл). Вот пример на пхп:

<?
$extension= ".zip";
if (file_exists("$get$extension")){
header("location: $get$extension"); // загружаем файл [download.php?get=имя файла]
if (!getenv("HTTP_RANGE")) {}
$file = fopen("counters/$get.txt","r"); // счетчик загрузок
$count = fread($file, 100); // читаем счетчик
$countplus = ($count + 1); // увеличиваем счетчик на 1
fclose($file); // закрываем файл
$fileb = fopen("counters/$get.txt","w"); // открываем опять файл счетчика
fwrite($fileb, $countplus, 100); // записывает результат в файл счетчика
fclose($fileb); // закрываем файл
$file = fopen("counters/all.txt","r"); // общий счетчик загрузок
$count = fread($file, 100); // читаем счетчик
$countplus = ($count + 1); // увеличиваем счетчик на 1
fclose($file); // закрываем файл
$fileb = fopen("counters/all.txt","w"); // открываем опять файл общего счетчика
fwrite($fileb, $countplus, 100); // записывает результат в файл счетчика
fclose($fileb); // закрываем файл
}
else
{
die ("Файл не найден!");
}
?>
Ответ отправил: Licvidator (статус: Профессор)
Отправлен: 15.03.2005, 00:29
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.javaplus
Отписаться

В избранное