Hallo ThomasNT4
$total = 0;
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
echo $buffer;
$total = 0;
Warum setzt Du bei jedem Schleifendurchlauf $total auf 0 zurück?
Ist das Absicht?
Sauber strukturierter Code ist leichter lesbar und weniger fehlerträchtig.
$total1 = $total += $buffer;
Zur Sicherstellung der Reihenfolge der Zuweisungen empfiehlt sich das Setzen von Klammern. Es macht den Code lesbarer auch wenn die Klammern nicht notwendig sind.
}
echo $total1;
Freundliche Grüsse,
Vinzenz