Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Скрипт-счетчик для скачиваемого файла

Сообщения:  [1-10]    [11-20]  [21-29] 

 
 автор: cheops   (01.05.2006 в 14:54)   письмо автору
 
   для: Mookapek   (01.05.2006 в 14:39)
 

Вы можете воспользоваться для эти целей скриптом FileCounter, который рассматривается в "PHP 5. Практика создания Web-сайтов" http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=7063.

   
 
 автор: Mookapek   (01.05.2006 в 14:39)   письмо автору
 
   для: cheops   (05.04.2006 в 14:27)
 

А если файлов много?

   
 
 автор: Илья   (21.04.2006 в 15:17)   письмо автору
 
   для: cheops   (17.04.2006 в 18:38)
 

Ооо! Комрад! Спасибо! Всё. Всё заработало!
Выручил.

   
 
 автор: cheops   (17.04.2006 в 18:38)   письмо автору
 
   для: Илья   (17.04.2006 в 15:23)
 

Можно поступить следующим образом
<?
echo "(".file_get_contents ("/home/my_site/www/html/folder1/count.txt").")";
?>

   
 
 автор: Илья   (17.04.2006 в 15:23)   письмо автору
 
   для: Илья   (13.04.2006 в 18:20)
 

с echo скриптом что-то не фурычит... может дело в правах доступа..? Так как вписать в скрипт скобки?
<?
echo file_get_contents ("/home/my_site/www/html/folder1/count.txt");
?>
Спасибо.

   
 
 автор: Илья   (13.04.2006 в 18:20)   письмо автору
 
   для: cheops   (10.04.2006 в 22:55)
 

Ураа! Заработало.

А как сделать, чтобы рядом со ссылкой показывалось кол-во скачиваний? в скобочках, к примеру?

   
 
 автор: Trianon   (13.04.2006 в 17:15)   письмо автору
 
   для: Илья   (13.04.2006 в 17:09)
 


$num = 0; 

if(file_exists($filename)) 
    $num = file_get_contents($filename) ; 

$num = $num + 1; 

   
 
 автор: Илья   (13.04.2006 в 17:09)   письмо автору
 
   для: cheops   (10.04.2006 в 22:55)
 

.

   
 
 автор: cheops   (10.04.2006 в 22:55)   письмо автору
 
   для: Илья   (10.04.2006 в 18:08)
 

1) Файл count.txt должен лежать в той же директории, что и count.php.
2) Ссылка на загрузку файла - это просто ссылка на скрипт count.php.
3) В коде
<?php 
  
echo file_get_contents($filename); 
?>

$filename - это путь к файлу count.txt.

   
 
 автор: Илья   (10.04.2006 в 18:08)   письмо автору
 
   для: cheops   (07.04.2006 в 23:28)
 

Спасибо за терпение! =)
Более или менее разъясняется...но..:
А как должна выглядть ссылка около надписи "Download"?
Где на сервере должны лежать файлы count.php и count.txt?

Пробовал разместить ваш код для вывода информации из лог-файла на странице рядом с "Download"... ничего не видно...
Заранее благодарен, с уважением.

   

Сообщения:  [1-10]    [11-20]  [21-29] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования