code ist
$dz=fopen("eintraege.txt","r");
while(feof($dz)==FALSE){
$string=fgets($dz);
echo $string."
";
}
fclose($dz);
wenn die while-schleife jetz läuft, geht er die einmal zu oft durch, dadurch steht danach nichts mehr in $string...
woran liegt das?
Ankündigung
Einklappen
Keine Ankündigung bisher.
while-schleife wird zu oft durchlaufen :(
Einklappen
Neue Werbung 2019
Einklappen
X
-
while-schleife wird zu oft durchlaufen :(
Stichworte: -
-
Ein Gast antwortetenimm mal ===
Code:while(feof($dz)===false)
Code:while(!feof($dz))
-
Ein Gast antwortetejo, einfach austricksen geht klar, aber wieso machte des überhaupt zu oft? >.<
Einen Kommentar schreiben:
-
Ein Gast antwortetedann macht man es halt so:
Code:$dz=fopen("eintraege.txt","r"); while(feof($dz)==FALSE){ if(fgets($dz) != '') { $string=fgets($dz); echo $string." "; } } fclose($dz);
mfg
DarkManX
Einen Kommentar schreiben:
-
Ein Gast antworteteZitat von burner.nstdas wird wohl kaum das problem sein...
sein problem ist soweit ich das richtig verstehe, dass er nach der while schleife noch auf $string zugreifen will
Einen Kommentar schreiben:
-
Ein Gast antwortetedas wird wohl kaum das problem sein...
sein problem ist soweit ich das richtig verstehe, dass er nach der while schleife noch auf $string zugreifen will
Einen Kommentar schreiben:
-
Ein Gast antwortetemach doch einfach so:
Code:$dz=fopen("eintraege.txt","r"); while(feof($dz)==FALSE){ $string=fgets($dz); if($string != '') { echo $string." "; } } fclose($dz);
mfg
DarkManX
Einen Kommentar schreiben:
Einen Kommentar schreiben: