|
|
|
| Поискал по форуму, посмотрел решение задач... но проблему решить не получается:(
Вопрос: как можно узнать размер файла по адресу
http://softtime.ru/forum/read.php?id_forum=1&id_theme=51881
и можно ли узнать размер вообще? может просто это не выполнимо?
----
Regards, Max Vasin. | |
|
|
|
|
|
|
|
для: Max Vasin
(11.04.2008 в 00:49)
| | а на сервере включена функция доступа к удаленным файлам ? | |
|
|
|
|
|
|
|
для: LFFATE
(11.04.2008 в 01:07)
| | тестирую на денвере,
я так понимаю вы имеете в виду allow_url_fopen?
allow_url_fopen = On
----
Regards, Max Vasin. | |
|
|
|
|
|
|
|
для: Max Vasin
(11.04.2008 в 01:20)
| | ftp_size() returns the size of a remote_file in bytes.
Да прибудет с Вами сила! ^_^ | |
|
|
|
|
|
|
|
для: Max Vasin
(11.04.2008 в 00:49)
| | все выполнимо..
я бы юзал сокеты
ну типа
telnet www.somesite.ru 80
HEAD /download/wallp/names.dat HTTP/1.1
host:www.somesite.ru
//получаем ответ
HTTP/1.1 200 OK
Date: Fri, 11 Apr 2008 05:41:10 GMT
Server: Apache/1.3.39 (Unix) mod_tsunami/3.0 PHP/5.2.4 mod_psoft_traffic/0.2 mod_ssl/2.8.29 OpenSSL/0.9.7a
Last-Modified: Fri, 21 Mar 2008 11:42:26 GMT
ETag: "c4490a-223-47e39f22"
Accept-Ranges: bytes
Content-Length: 547
Content-Type: text/plain; charset=windows-1251
|
вот собсна Content-Length нас и интересует
это размер запрашиваемого файла в байтах | |
|
|
|
|
|
|
|
для: Max Vasin
(11.04.2008 в 00:49)
| | Возможно вас заинтересуют ответы к задаче N 13. | |
|
|
|
|
|
|
|
для: cheops
(11.04.2008 в 12:52)
| | странно, по-моему очевидное решение, это использование функции get_headers(); | |
|
|
|
|
|
|
|
для: Gemorroj
(13.04.2008 в 09:02)
| | Она только начиная с PHP 5 доступна... хотя в общем это уже не является проблемой - практически на всех хостах PHP 5 сейчас доступен. | |
|
|
|