Mailinglisten-Archive |
> while($line = fgets(fopen("inc.body.php","r"), 1024)) { > > hier öffnest du immer wieder die gleiche Datei und liest die > erste Zeile > aus, > das muß ja wohl in eine Endlossschleife münden :) Seh ich auch so. > besser: > $fp = fopen("inc.body.php","r"); > while($line = fgets($fp,1024)); Noch besser: while (false !== ($line = fgets($fp, 1024))) { // bla... } oder while (!feof($fp)) { $line = fgets($fp, 1024); // bla... } Auf keinen Fall nach der while-schleife ein fclose($fp); vergessen! > > > Der Code weiter unten > if ($lineno ++ == '<?if($graficbutton) {?> > > schaut mir auch sehr dubois aus .. (warum $lineno und nicht §line? > dubios find ich es auch. Aber $line geht auch nicht, weil ... schau ins Manual: $line hält aber die Rückgabe von fgets(). Das ist ein String also wäre $line automatisch 0 wenn Du ++ oder + drauf anwendest.
php::bar PHP Wiki - Listenarchive