Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

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

 

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

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

тема: Не работает счетчик скачивания файлов !

Сообщения:  [1-10]   [11-12] 

 
 автор: Crazyman   (17.03.2008 в 02:46)   письмо автору
 
   для: Max Vasin   (17.03.2008 в 02:20)
 

Мой код заработал . Я просто в этот момент сидел через Proxy он наверно выдавал кеш. А у меня почему то появляеться стандартный загрузчик а не Download Master .

   
 
 автор: Max Vasin   (17.03.2008 в 02:20)   письмо автору
 
   для: Crazyman   (17.03.2008 в 02:05)
 

хм... даже не знаю, что и предложить.
на главной странице я разместил ссылку
<a href=data/sca.php?id=1>gfgfgdf</a>

в корне лежит архив.
в папке www/data/ лежит сам скрипт и текстовик
при нажатии на ссылку сразу срабатывает download master.
сам скрипт

<?php
$id
=$_GET['id'];
if (
$id==1) {
header("location: ../../myfile.rar");
$file=fopen("fls1.txt","a+");
flock($file,LOCK_EX);
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);
fclose($file); 
}

?>


чем мог помог, сорри:)

----
Regards, Max Vasin.

   
 
 автор: Crazyman   (17.03.2008 в 02:16)   письмо автору
 
   для: Crazyman   (17.03.2008 в 02:05)
 

сделал код таким .
<?php
$id=$_GET['book'];
if ($id==1) {
header("location: http://www.misite.net/myfile.rar");
$file=fopen("fls.txt","a+");
flock($file,LOCK_EX);
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);
fclose($file);
}
теперь тупо в браузере показывает содержание архива . те отображает архив как веб страницу.

   
 
 автор: Crazyman   (17.03.2008 в 02:05)   письмо автору
 
   для: Max Vasin   (17.03.2008 в 02:00)
 

так какого загрузка не работает

   
 
 автор: Max Vasin   (17.03.2008 в 02:00)   письмо автору
 
   для: Crazyman   (17.03.2008 в 01:50)
 

расположение пусть остается такое как есть
header("location: ../../myfile.rar");


----
Regards, Max Vasin.

   
 
 автор: Crazyman   (17.03.2008 в 01:50)   письмо автору
 
   для: Max Vasin   (17.03.2008 в 01:41)
 

сслыка на файл находить на mysite.com/index.php и на другом сайте.
я так и не понял где че должно лежать ?

   
 
 автор: Crazyman   (17.03.2008 в 01:45)   письмо автору
 
   для: чупа   (17.03.2008 в 01:39)
 

txt лежит mysite.com/data/1.txt
myfile.rar лежит на mysite.com/myfile.rar
php file лежит на mysite.com/data/dowl.php
напиши мне какдолжно выглядеть.

   
 
 автор: Max Vasin   (17.03.2008 в 01:41)   письмо автору
 
   для: Crazyman   (17.03.2008 в 01:32)
 

Указываешь не тот путь в header("location: ");
вот смотри я так сделал:
страница где у тебя ссылка на архив
<a href=sca.php?id=1>linka_1</a>


и сам скрипт для обработки скачивания в отдельном файле:

<?php
$id
=$_GET['id'];
if (
$id==1) {
[
b]header("location: myfile.rar");[/b]
$file=fopen("fls1.txt","a+");
flock($file,LOCK_EX);
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);
fclose($file); 
}
?>

вот так у меня все работает - и скачивает, и считает:) пробуй

----
Regards, Max Vasin.

   
 
 автор: чупа   (17.03.2008 в 01:39)
 
   для: Crazyman   (17.03.2008 в 01:32)
 

Физический путь, а не относительный.
А файл *.txt лежит там же, где и скрипт, поэтому в него и пищет.

   
 
 автор: Crazyman   (17.03.2008 в 01:32)   письмо автору
 
   для: Max Vasin   (17.03.2008 в 01:17)
 

Подробнее моно. Что значит все дело в путях ?
ps в файл "fls1.txt все нармально записывается

   

Сообщения:  [1-10]   [11-12] 

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

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