ironside
Donateur
- Inscrit
- 24 Mars 2011
- Discussions
- 53
- Messages
- 275
- Réactions
- 0
- Points
- 0
- Auteur du sujet
- #1
J'ai remarqué que le calcul de tailles de fichier n'était pas bon.
lorsque je poste 1x700 Mo + 1x700 Mo par exemple ça me donne 1,40 Go
hors le vrai résultat est 1,37 Go
le calcul se fait actuellement sur 1000 Mo =>1go , la réalité est 1024 Mo =>1go
la différence dans cet exemple n'est pas très méchante , mais lorsqu'il s'agit de séries télévisées la différence est énorme !!
alors si ça intéresse quelqu'un , vous ouvrez les fichiers resultat.php et resultat_manuel.php, dans le dossier "prez_inc" et vous faites la modif dans ces deux fichiers.
Cherchez
remplacer par
je pense être dans le vrai , car ça fonctionne.
lorsque je poste 1x700 Mo + 1x700 Mo par exemple ça me donne 1,40 Go
hors le vrai résultat est 1,37 Go
le calcul se fait actuellement sur 1000 Mo =>1go , la réalité est 1024 Mo =>1go
la différence dans cet exemple n'est pas très méchante , mais lorsqu'il s'agit de séries télévisées la différence est énorme !!
alors si ça intéresse quelqu'un , vous ouvrez les fichiers resultat.php et resultat_manuel.php, dans le dossier "prez_inc" et vous faites la modif dans ces deux fichiers.
Cherchez
if
($info[tailletotale] < 1 ){
$info[tailletotales] = ($info[tailletotale]*1000);
$info[affichage] = number_format($info[tailletotales], 0, ",", " ");
$info[unites] = $info[affichage]." Ko";}
elseif
($info[tailletotale] >= 1000 ){
$info[tailletotales] = ($info[tailletotale]/1000);
$info[affichage] = number_format($info[tailletotales], 2, ",", " ");
$info[unites] = $info[affichage]." Go";}
elseif
($info[tailletotale] <= 999 ){
$info[tailletotales] = ($info[tailletotale]*1);
$info[affichage] = number_format($info[tailletotales], 2, ",", " ");
$info[unites] = $info[affichage]." Mo";}
else{}
remplacer par
if
($info[tailletotale] < 1 ){
$info[tailletotales] = ($info[tailletotale]*1024);
$info[affichage] = number_format($info[tailletotales], 0, ",", " ");
$info[unites] = $info[affichage]." Ko";}
elseif
($info[tailletotale] >= 1024 ){
$info[tailletotales] = ($info[tailletotale]/1024);
$info[affichage] = number_format($info[tailletotales], 2, ",", " ");
$info[unites] = $info[affichage]." Go";}
elseif
($info[tailletotale] <= 999 ){
$info[tailletotales] = ($info[tailletotale]*1);
$info[affichage] = number_format($info[tailletotales], 2, ",", " ");
$info[unites] = $info[affichage]." Mo";}
else{}
je pense être dans le vrai , car ça fonctionne.
Dernière édition: