Autor Zpráva
HomerJay
Profil
Hoj.
Zase mám ******* otázku na ďalšiu ******* vec :) Vopred ďakujem za pomoc.

Robím taký jednoduchší upload systém, samozrejme všetko robím sám, ale keď dôjde na základné veci ako je táto, som mimo :) Potrebujem zistiť veľkosti súborov - samozrejme poznám filesize, ale potrebujem toho ešte viac.

1. Mám v index.php:
<form action="./upload.php" method="post" enctype="multipart/form-data">


To je jasné :)

2.- Mám upload.php okrem iného:
$get_file_size = filesize($upload_path.$filename);


$get_file_size funguje a zistí veľkosť súboru. Lenže v bitoch. A ja potrebujem, aby sa tie veľkosti ukladali do jedného súboru (to viem urobiť), ale ako mám potom urobiť aby sa tá veľkosť ukazovala v MB? Áno, dám si / 1048576, to tú hodnotu síce vydelí, ale mám potom také súper čísla ako 0.8381342948902840894 a iné... Ja potrebujem aby sa hodnota vydelila a ukazovala veľkosť súborov namiesto 0.8173319380293293 len 0.81. Ako by sa to dalo docieliť? Ďakujem.

P.S.: Ospravedlňujem sa za všetky tie zvýraznenia textu a kódy, ale mám takú teóriu že keď je niečo zvýraznené a niečo nie, lepšie sa orientuje v texte :D
Jan Tvrdík
Profil
HomerJay:
Stačila by funkce round?
WanTo
Profil
HomerJay
echo sprintf("%.2f", $velikost);
HomerJay
Profil
Vysvetlivky by neboli od veci, ale ďakujem obom, skúsim ;) Vďaka.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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