Prozent Berechnen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Prozent Berechnen

    Hey,

    habe folgenes Prob:

    PHP-Code:
    <?php
    $files
    =array("a.txt","b.txt","c.jpg");
    $max=10;
    $filesize=0;
    for(
    $i=0$i<=count($files)-1$i++) {
    $filesize $filesize bcdiv(filesize("wallpapers/".$files[$i]),1024,1);
    }
    $filesizebcdiv($filesize,1024,2);

    for(
    $filesize $max$filesize $max$max=$max+5) {
    $max=$max+5;
    }

    $prozent=100/10*$filesize;
    $prozent round($prozent,2);


    echo 
    "Gesamtdateigröse: $filesize MB von $max MB ($prozent%)";
    ?>
    Dieses Script berechnet mir die gesamt Filegrösse einiger Dateien. Soll als Abschrechung dienen, denn dann wird sowas wie:


    Gesamtdateigröse: 4.85 MB von 10 MB (48.5%)

    angezeigt. Funzt alles wunderbar, aber wenn $max z.b. 15 ist werden mir 150% angezeigt. Das stimmt ja aber net. Wie berechne ich sowas??


    MfG
    Goebel

  • #2
    Sorry, funzt alles! mein Fehler!

    PHP-Code:
    $prozent=100/10*$filesize
    müsste eigentlich

    PHP-Code:
    $prozent=100/$max*$filesize
    heissen!

    Kommentar


    • #3
      wie kann so was passieren?
      ich sehe, $prozent hat gar nicht mit $max zu tun.

      $prozent=100/10*$filesize;
      $prozent = round($prozent,2);

      wieso hängt jetzt $prozent von $max ab?

      Kommentar

      Lädt...
      X