Спустя 6 часов, 48 минут, 45 секунд (6.09.2011 - 17:58) Winston написал(а):
Спустя 19 часов, 4 минуты, 36 секунд (7.09.2011 - 13:02) bposter написал(а):
xета не пашет
<?php
$a = disk-free-space("/");
echo $a;
?>
Спустя 2 минуты, 26 секунд (7.09.2011 - 13:05) Winston написал(а):
$a = disk_free_space("/");
echo $a;
Спустя 3 минуты, 26 секунд Winston написал(а):
А лучше так
printf("%.2f Кб", (disk_free_space("/") / 1024 / 1024));
Спустя 28 минут, 32 секунды (7.09.2011 - 13:33) bposter написал(а):
чета показывает не правильно 0.00кб
printf("%.2f Кб", (disk_free_space("/") / 1024 / 1024));
Спустя 17 часов, 29 минут, 48 секунд (8.09.2011 - 07:03) Эли4ка написал(а):
%.2f а что это?
Спустя 7 минут, 3 секунды (8.09.2011 - 07:10) EvilDev написал(а):
Эли4ка
Почитай про printf
bposter
Шпэшл фо ю раскопал старый проект))
Если не сработает, могет доступа нет к корневому разделу? o0 Хотя... по любому должно работать
Почитай про printf
bposter
Шпэшл фо ю раскопал старый проект))
$df = disk_free_space("/");
$dt = disk_total_space("/");
// Свободное место
$freeSpace = $df / 1048576;
$freeUnit = 'Mb';
if ($freeSpace >= 1024) {
$freeSpace /= 1024;
$freeUnit = 'Gb';
}
// Занятое место
$busySpace = ($dt - $df) / 1048576;
$busyUnit = 'Mb';
if ($busySpace >= 1024) {
$busySpace /= 1024;
$busyUnit = 'Gb';
}
// Всего места
$totalSpace = $dt / 1048576;
$totalUnit = 'Mb';
if ($totalSpace >= 1024) {
$totalSpace /= 1024;
$totalUnit = 'Gb';
}
// Проценты
$freePer = round($df / $dt * 100.0, 0); // Свободного
if ($freePer > 100)
$freePer = 100;
$busyPer = 100 - $freePer; // Занятого
// Округляем
$freeSpace = round($freeSpace, 1);
$busySpace = round($busySpace, 1);
$totalSpace = round($totalSpace, 1);
Если не сработает, могет доступа нет к корневому разделу? o0 Хотя... по любому должно работать
Спустя 1 час, 5 минут, 29 секунд (8.09.2011 - 08:15) sadon написал(а):
passthru('df -h');
если включена поддержка passthru (больше всего приенима к VPS)
если включена поддержка passthru (больше всего приенима к VPS)
Спустя 1 час, 46 минут, 16 секунд (8.09.2011 - 10:02) Winston написал(а):
Цитата (bposter @ 7.09.2011 - 13:33) |
чета показывает не правильно 0.00кб |
Значит просто напиши
echo disk_free_space("/");
И узнаешь размер в байтах.
Спустя 18 часов, 33 минуты, 39 секунд (9.09.2011 - 04:35) Эли4ка написал(а):
EvilDev
прочитала..спасибо..
прочитала..спасибо..
_____________
Вязание xe4.ru спицами.
Сайт для тестов (подопытный №543)