Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nie pobiera mi powierzchni dysku przepisanych do użytkownika
Forum PHP.pl > Forum > Przedszkole
pawel06281990
Witam,

Do wiedziałem się zeby pobrac powierzchnie dysku trzeba użyć takiej funkcji
  1. disk_total_space();


Ale kiedy chce pobrać i sprawdzić użytkownika w ten sposób

  1. $ds = disk_total_space(/home/nazwauzytkownika);


To mi pobiera całą zawartość serwera.

coś robię nie tak questionmark.gif
leonpro778
Manual:

Cytat
disk_total_space — Returns the total size of a filesystem or disk partition


Sprawdza Tobie miejsce na dysku a nie dla określonego usera.
pawel06281990
A jak zrobić żeby pobierało dla usera??
leonpro778
Trochę źle się do tego zabrałeś. Jeżeli chcesz aby KTOŚ widział ile ma miejsca wolnego z CAŁKOWITEGO miejsca jakie mu przydzieliłeś na swoim serwerze to musisz po prostu zliczyć ile zajmują jego pliki w jego katalogu (łącznie z podkatalogami). Wtedy masz prosty wzór:

  1. $freeSpace = $quota - $usedSpace;


To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.