Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как узнать размер файла?

Сообщения:  [1-5] 

 
 автор: Roo$   (06.10.2007 в 23:18)   письмо автору
 
   для: Gemorroj   (06.10.2007 в 20:46)
 

ОГромное СПАСИБО за помощь!

   
 
 автор: Gemorroj   (06.10.2007 в 20:46)   письмо автору
 
   для: Roo$   (06.10.2007 в 20:32)
 

http://ru.php.net/manual/ru/function.get-headers.php

   
 
 автор: Roo$   (06.10.2007 в 20:32)   письмо автору
 
   для: kasmanaft   (06.10.2007 в 19:33)
 

ОК, это то что мне надо..Чтоб не создавать тему новую, может поможите,...
КАК узнать дату создания этого файла
Вот часть скрипта которая показывает размер файла

// Объявляенм буффер-переменную для заголовков
    $temp_headers = "";
    // Читаем заголовки по 4 кб, пока не дойдём до конца сокет-файла
    WHILE (!feof($getfile)) $temp_headers .= fgets($getfile, 4096);
    // Ищем в полученных заголовках Content-Length, если находим,читаем его значение
    if(ereg("Content-Length: ([0-9]+)", $temp_headers, $matched_array))
    {
        echo "Размер файла: ".number_format($matched_array[1], 0, "'", " ")." байт";
    }

Что тут мона изменить чтоб показал дату создания файла?? Или это совсем не стои оперы?? :))
Раз по заголовку мы узнаем размер файла занчит можно узнать и другие параметры данного файла??

   
 
 автор: kasmanaft   (06.10.2007 в 19:33)   письмо автору
 
   для: Roo$   (06.10.2007 в 19:22)
 

http://softtime.ru/info/task.php?id_article=83

   
 
 автор: Roo$   (06.10.2007 в 19:22)   письмо автору
 
 

Как узнать размер файла по http ссылке?

<?php
$filename
$_POST['q'];
if (
file_exists($filename))
{
    echo 
"В последний раз обращение к файлу $filename было произведено: " date ("F d Y H:i:s."filectime($filename));
}
?>

Этот скрипт отлично работает, если $filename = 'C:\file.txt' (например)...
А мне нужно узнать размер файла по http ссылке, напрмер $filename = 'http://site.ru/text.php'

Подскажите пожалуйсто, как это можно сделать, что нужно изменить в скрипте??

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования