![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
У меня такой возможно ли отслеживание скачки файла средствами php.
|
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
мне необходимо отследить скачку файла ... так. - есть ссылка для скачки файла юзер нажимает на нее и скачивает с сервера, а мне необходимо отследить начало и конец обращения к файлу этим юзером(т.е. начало и конец скачки файла и юзера качавшего его), средствами php возможно ли Это сообщение отредактировал(а) AGK2 - 17.3.2008, 12:11 |
|||
|
||||
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
а как это реализовать? просто я вообще даже не представляю как это реализовать. :( файл отдается то веб-сервером. или можно как то организовать отдачу скриптом |
|||
|
||||
awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 21 Всего: 31 |
Работа с сокетами? Фтп?
|
|||
|
||||
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
||||
|
||||
gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 21 Всего: 91 |
ajax тебе в ..... руки! ![]() |
|||
|
||||
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
||||
|
||||
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
Ребят ну кто поможет, немного изменю формулировку вопроса
как можно отдавать файл средствами php? желательно примерчик. |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
||||
|
||||
awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 21 Всего: 31 |
||||
|
||||
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
||||
|
||||
awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 21 Всего: 31 |
AGK2, ты объясни полностью задачу (кто клиент, кто сервер, вообще что откуда и куда), а потом с радостью объясним и поможем чем можем.
|
|||
|
||||
Input |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 13.3.2008 Репутация: нет Всего: нет |
настраиваешь .htaccess так, чтобы все запросы к серверу перенаправлялись на твой скрипт.
А далее идешь по ссылке, которую тебе дал ksnk и смотришь комменты. Там есть уже готовая реализация для некоторых протоколов. |
|||
|
||||
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
Задача такая нужно oтследить полностью скачку юзером файл (пока он отдается напрямую, прямая ссылка на вебсервер где он храниться, что не есть хорошо :( в моем случае) зачем отследить - чтобы не все юзеры имели возможность скачивать по нескольку файлов одновременно, а например только 1 юзер(или ip) - 1 файл. - чтобы ограничивать скорость скачки, или если можно как то задавать ее. - и еще возможность докачки файла т.е. мне необходимо както скриптом отдавать файл(учитывая вышесказанные особенности). |
|||
|
||||
awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 21 Всего: 31 |
Читай HTTP хедеры, там все есть
http://php.net/readfile. Примеры и проблемы смотри в комментариях.. |
|||
|
||||
AGK2 |
|
||||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
ну это я все понял. спасибо. а нагрузка на сервер будет большая если скриптом отдавать файлы (например размер файла если под гиг) и есть ли альтернативные методы. |
||||
|
|||||
awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 21 Всего: 31 |
На самом деле не так много ресурсов надо. Все будет норм
|
|||
|
||||
AGK2 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 17.3.2008 Репутация: нет Всего: нет |
спасибо всем за ответы. благодарю за внимание. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |