Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wielkość plików zamiana na jednostki
fiasko
post
Post #1





Grupa: Zarejestrowani
Postów: 243
Pomógł: 1
Dołączył: 1.06.2010

Ostrzeżenie: (0%)
-----


Czy ja dobrze to przeliczam na jednostki ? Bo coś mi się nie zgadza.

Kod

$size = 1048576; // zakładam , że to są bajty w ktorych podawana jest

$size = $_FILES['Filedata']['size'];
$size =  $size / 1024;
$size = round($size, 2);
$dl = round($size, 0);

if ($dl < 1024) {
$jednostka = 'KB';
}
if ($dl >= 1024) {
$jednostka = 'MB';
$size =  $size / 1024;
$size = round($size, 2);
}

echo 'size '.$size .'<br>';
echo 'długość '.$dl .'<br>';
echo 'jednostka '.$jednostka .'<br>';


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fiasko
post
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 1
Dołączył: 1.06.2010

Ostrzeżenie: (0%)
-----


Kod
Speedy


Twoje rozwiązanie tnie zaokrągla wyników.


A ta klasa faktycznie to troszkę za duża jest .
Go to the top of the page
+Quote Post
Speedy
post
Post #3





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

Ostrzeżenie: (0%)
-----


Cytat(fiasko @ 10.04.2011, 14:50:07 ) *
Kod
Speedy


Twoje rozwiązanie tnie zaokrągla wyników.


A ta klasa faktycznie to troszkę za duża jest .


Dodasz sobie round na początku moich wypocin i po sprawie. Żadna filozofia.

Ten post edytował Speedy 19.04.2011, 00:18:51
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 13:00