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