Существует какой-нибудь способ, чтобы узнать сколько раз скачали файл с сервера? Скриптик или еще что то?) Кто знает решение подскажите, плиз!
ох емае, че трудного то выводить файл тем же fread, причем считывать последних 100 байтов скажем, и при прохождении циклом while() с fread() внутри сравнивать эти байты... PHP: <?php $file = './file.rar'; $size = filesize($file); $last = $size-(floor($size/1024)*1024); $lastbytes = file_get_contents($file, NULL, NULL, $size-$last, $last); $download = fopen($file,"rb"); $downloaded = false; while (!feof($download)) { $data = fread($download, 1024*8); print($data); $downloaded = (mb_substr($data, 0, $last) == $lastbytes)?(true):(false); } if ($downloaded){echo('skachano');} fclose($download); ?> или просто сделать проверку после цикла этого, то есть цикл, а потом ехо доунлоадед в любом случае