Tom: Globale Veriablen in PHP

Beitrag lesen

Hello,

$gesamt=0;

ganz normale variable, mitnichten global.

$GLOBALS["gesamt"]=fgets($datei);

aber spätestens hier wird eine globale angelegt.

du meinst sicher $_GLOBALS

siehe http://de2.php.net/manual/en/language.variables.predefined.php

echo "inhalt:<b>".$gesamt."</b><br>";

Der Fehler steckt im Kopf...

jedes fgets() überscheibt die Variable wieder. Das letzte fgets() ist aber false oder leer, da eof und damit ist $gesamt leer.

$GLOBALS .= ...

man achte auf den Operator!

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau