Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Есть ли альтернатива функции filesize? Нужно отобразить размер файла. 
V
    Опции темы
KAE
Дата 21.1.2009, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 19.5.2007

Репутация: нет
Всего: нет



Нужно отобразить размер файла. При использовании filesize пишет, что такой функции не обнуружено на сервере. Версия Apache    2.2.11 (Unix), Версия PHP    5.2.8. 
PM MAIL   Вверх
skyboy
Дата 21.1.2009, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 8
Всего: 260



у хостера спрашивал?
PM MAIL   Вверх
KAE
Дата 21.1.2009, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 19.5.2007

Репутация: нет
Всего: нет



Он пишет You need to make sure you're declaring the functions right. These are built-in functions and won't just not work.
Я не совсем понял что это значит.

Добавлено через 5 минут и 39 секунд
Выдает ошибку Warning: filesize() [function.filesize]: stat failed for

Добавлено через 6 минут и 25 секунд
Not Found

The requested URL /function.filesize was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
PM MAIL   Вверх
skyboy
Дата 21.1.2009, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 8
Всего: 260



код покажи.
а хостер вполне резонно заметил, что "так как filesize - функция встроенная и отключить её невозможно(от себя добавлю: но можно заблокировать), то проблему ищи в своем коде".
PM MAIL   Вверх
KAE
Дата 21.1.2009, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 19.5.2007

Репутация: нет
Всего: нет



Код

<?php


$dirct="films";
$hd=opendir($dirct);
while ($file=readdir($hd))
{
    if (($file!=".")&&($file!="..")) $a[]=$file;

}
closedir($hd);
asort($a);
foreach ($a as $value)
{
echo ("<a href=$dirct/$value>$value</a> <br>");

echo ($filesize_1=filesize($value));
}

?>


Это сообщение отредактировал(а) skyboy - 21.1.2009, 22:09
PM MAIL   Вверх
skyboy
Дата 21.1.2009, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 8
Всего: 260



фу, как сложно. надо так:
Код

$size= filesize('путь к какому-то файлу');
var_dump($size);

вообще говоря, 
Цитата(KAE @  21.1.2009,  11:35 Найти цитируемый пост)
filesize() [function.filesize]: stat failed for

не говорит, что функция отсутствует. сбой(даже не критический) времени выполнения. возможно, как-то зависит от того, размер какого файла пытаетесь определить(размер папки, кстати, функция может определять? а как работает с мягкими ссылками? проверяй на точно самом обычном локальном файле)
PM MAIL   Вверх
KAE
Дата 22.1.2009, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 19.5.2007

Репутация: нет
Всего: нет



Спасибо всем. Ошибка была в ДНК. Исправлено методами цигун.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0916 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.