Die Meldung, daß er nicht durch 0 teilen kann, ist richtig. Was anderes hätte ich da nicht erwartet.
PHP-Code:
// Datei öffnen
$fp= fopen("test.txt", "r+");
// Datei Zeile für Zeile lesen
while (!feof ($fp))
{
$zeile = fgets ($fp, filesize ("test.txt"));
// für jede Zeile $gesamt und $wertungen ermitteln
list ($gesamt,$wertungen) = explode (' | ',$zeile);
}
// Datei schließen
fclose ($fp);
// Ausgabe der [b]LOKALEN VARIABLEN AUS DER SCHLEIFE[/b] welche hier natürlich nicht mehr definiert sind,
// außerdem würde er hier, wenns gehen würde, nur die letzte Zeile ausspucken
$result =round($gesamt / $wertungen);
echo $result;
schieb mal die Berechnung und Ausgabe mit in die Schleife