Bien mettre la taille en Mo ou Go

Fermé
lolo590771 Messages postés 84 Date d'inscription lundi 10 septembre 2012 Statut Membre Dernière intervention 10 juillet 2014 - 23 mars 2013 à 12:27
lolo590771 Messages postés 84 Date d'inscription lundi 10 septembre 2012 Statut Membre Dernière intervention 10 juillet 2014 - 31 mars 2013 à 12:11
Bonjour,

j'ai deux possiblilites. Soit Mettre en Mo ou Go.
- Si la taille fait moins de 1000 Mo, je dirai qua la taille se met en "Mo"
- Si la taille fait plus de 1000 Mo, je dirai qua la taille se met en "Go"

Le souci c'est que cela me met , par exemle si j'ai reellement 700 Mo, j'obtiens 700 Go et non 700 Mo.

voici le bout de code :

>Taille du fichier : </td>
<?php
$MO_ou_Go="";
$taille_reelle="";

if ($row_OnlyFichierAdulteSurCD['FILESIZE']<1000)
{
($taille_reelle=$row_OnlyFichierAdulteSurCD['FILESIZE']);
$MO_ou_Go="Mo";
}
elseif ($row_OnlyFichierAdulteSurCD['FILESIZE']>1000)
($taille_reelle=($row_OnlyFichierAdulteSurCD['FILESIZE']/1000));
$MO_ou_Go="Go";
?>
<td><?php echo $taille_reelle; ?> <?php echo $MO_ou_Go; ?></td>
</tr>
<tr>
<td><div align="left">Nombre de disques : </div></td>
<td><?php echo $row_OnlyFichierAdulteSurCD['DISKS']; ?></td>

A voir également:

2 réponses

JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
23 mars 2013 à 13:57
Salut,

<?php 
$MO_ou_Go = ""; 
$taille_reelle = ""; 

if($row_OnlyFichierAdulteSurCD['FILESIZE'] < 1000) {
    $taille_reelle = $row_OnlyFichierAdulteSurCD['FILESIZE'];
    $MO_ou_Go = "Mo"; 
}
else {
    $taille_reelle = round($row_OnlyFichierAdulteSurCD['FILESIZE']/1000, 2);
    $MO_ou_Go = "Go";
}
?> 

<td><?php echo $taille_reelle . " " . $MO_ou_Go; ?></td> 

0
lolo590771 Messages postés 84 Date d'inscription lundi 10 septembre 2012 Statut Membre Dernière intervention 10 juillet 2014 1
31 mars 2013 à 12:11
ca fonctionne tres bien. Merci à toi Joos.
0