Max Glekov
Зарегистрирован: 06.12.2005 Сообщения: 1
|
Добавлено: Вт Дек 06 2005 15:55 Заголовок сообщения: Возможно ли в Php отследить скачал юзер фаил или нет? |
|
|
Можно ли как нибудь в php отследить скачал ли пользователь фаил или нет. Я собираюсь выдавать фаил ему таким образом:
<?
$file="";
$host="";
$target="";
$refer=""; // чтобы
$handle=fopen($file,"r");
echo "
POST $target HTTP/1.0\r\n
Host: $host\r\n
Referer: $refer\r\n
Cookie: income=1\r\n
Content-Type: multipart/form-data; boundary=1BEF0A57BE110FD467A\r\n
Content-Length: 491\r\n
\r\n
--1BEF0A57BE110FD467A\r\n
Content-Disposition: form-data; name="mp3_headr"\r\n
\r\n
Происходит закачка mp3\r\n
--1BEF0A57BE110FD467A\r\n
Content-Disposition: form-data; name="mp3_file"; filename="$file"\r\n
Content-Type: application/octet-stream\r\n
Content-Transfer-Encoding: binary\r\n
\r\n
--1BEF0A57BE110FD467A--\r\n
";
while (!feof ($file)) {
$buffer = fgets($file, 4096);
echo $buffer;
}
$fclose($file);
?>
В мануале я нашел вот такую функцию:
connection_aborted(),
Но ее проблема состоит в том, что скрипт должен выполняться пока пользователь скачивает фаил.... кто-нить ею пользовался?
ссылка на мануал:
http://ru.php.net/manual/ru/features.connection-handling.php |
|