Autor Zpráva
Scumo
Profil *
Ahoj, delam na strance kde bych mel seznam vsech svejch webek a taky jakou maji velikost (celkovou, podslozky a tak a jenm indexu, s obrazkama atd.)

Da se to nejak udelat pres php?

Dikes
Scumo
Profil *
Kod spocita velikost stranky a pak vysledek odesle (jake mejl) na jinej web kde se ukaze cislo v kb

Jak na to?
newb
Profil *
funkce:

is_file(), readdir(), size() a cyklus for. Popis funkci už si zvládneš najít a kód snad taky nabaslíš
Scumo
Profil *
:-( pekny, ale ja php neumim...
DJ Miky
Profil
<?php
function velikost($slozka,$sub=0) {
$velikost=0;
if(is_dir($slozka)) {
$sl=opendir($slozka);
while($soubor=readdir($sl)) {
if($soubor=='.' || $soubor=='..') continue;
if(is_dir($slozka.'/'.$soubor)) $velikost+=velikost($slozka.'/'.$soubor,1);
else $velikost+=filesize($slozka.'/'.$soubor);
}
if(!$sub) $velikost=round($velikost/1000);
return $velikost;
}
else return 0;
}

echo 'Aktuální složka zabírá '.velikost('.').' KB.';
?>

Dát místo echa mail() už snad zvládneš.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0