Подсчет закачек - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 10 Jan 2025 13:43:40 +0300<pre class="prettyprint">
<?php
if ($file) {
$f = fopen('count/'.$file.".dat","a+");
flock($f,LOCK_EX);
$count=fread($f,100);
@$count++;
ftruncate($f,0);
fwrite($f,$count);
fflush($f);
flock($f,LOCK_UN);
fclose($f);
header("Location: $file");
}
else
{
// страница ссылок на файлы, для примера 1.rar и 2.rar, можно проще циклом сделать
$f=fopen("count/1.rar.dat","a+"); //
flock($f,LOCK_EX);
$count=fread($f,100);
flock($f,LOCK_UN);
fclose($f);
echo '<a href="?file=1.rar">1.rar</a> (скачан '.$count.' раз)<br>';
$f=fopen("count/2.rar.dat","a+");
flock($f,LOCK_EX);
$count=fread($f,100);
flock($f,LOCK_UN);
fclose($f);
echo '<a href="?file=2.rar">1.rar</a> (скачан '.$count.' раз)<br>';
}
?>
</pre>
пример: <a href="http://mail66.org/test/12/" target="_blank" rel="nofollow">http://mail66.org/test/12/</a>
https://visavi.net/topics/10041/177100
Подсчет закачек АлександрWed, 02 Jun 2010 10:41:51 +0400Сообщенияhttps://visavi.net/topics/10041/177100Значит пиши в теме Вопросы новичков.<br>
код дать...ррррррррр
https://visavi.net/topics/10041/177092
Подсчет закачек АлександрWed, 02 Jun 2010 10:29:18 +0400Сообщенияhttps://visavi.net/topics/10041/177092А может кто код дать?я ниче не понял.я пхп ели понимаю,прост надо этот код.
https://visavi.net/topics/10041/176872
Подсчет закачек СерёгаTue, 01 Jun 2010 20:55:45 +0400Сообщенияhttps://visavi.net/topics/10041/176872ну а комментарии.. .если лень писать самому, то возьми готовые... типа сервиса гостевых. чтоб различия по ID были. ну вот вместо ID используй имена файлов. <br>
типа <a href="http://sverdlovesk.net/lj/id1761/mess50522/" target="_blank" rel="nofollow">http://sverdlovesk.net/lj/id1761/mess50522/</a> и ниже ссылка на комментарии по ID. <br>
тоже ничего сложного.
https://visavi.net/topics/10041/176832
Подсчет закачек АлександрTue, 01 Jun 2010 19:47:58 +0400Сообщенияhttps://visavi.net/topics/10041/1768320_о открывай файл не напрямую, а через какую-либо страницу, типа out.php?file=имфайла<br>
а в теле файла сделай... если на файлах, то создавай файл с именем базы бери оттуда инфу и прибавляй один. сохраняй. С базой еще проще.. берешь из таблицы, инкреентишь и запимываешь.. одним update мона сделать.<br>
ну и header('location: путь/имя файла');<br>
вот и ничего сложного
https://visavi.net/topics/10041/176829
Подсчет закачек АлександрTue, 01 Jun 2010 19:41:58 +0400Сообщенияhttps://visavi.net/topics/10041/176829Здраствуйте.дайте пожалуйста код который подсчитывает сколько раз был скачен какой либо файл.и как можно сделать коментарий для каждого файла,отдельный раздел для коментариев.
https://visavi.net/topics/10041/176673
Подсчет закачек СерёгаTue, 01 Jun 2010 14:32:57 +0400Сообщенияhttps://visavi.net/topics/10041/176673