• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

warum ließt der nich alles?

Status
Für weitere Antworten geschlossen.

Angelus

Neues Mitglied
$inhalt = fgets($datei);

ich will die dateil auslesen aber er ließt nicht alles.. nur ca. die ersten 4 Zeilen... woran liegt das denn?
 
Du mußt die Daten in einer Schleife auslesen, bis du das Dateiende erreicht hast.

Schau dir folgendes Beispiel aus dem PHP-Handbuch an:

PHP:
$handle = fopen ("/tmp/inputfile.txt", "r");
while (!feof($handle)) {
    $buffer = fgets($handle, 4096);
    echo $buffer;
}
fclose ($handle);
 
Zuletzt bearbeitet von einem Moderator:
wenn du die datei einfach ausgeben möchtest ist vlt. diese Variante noch einfacher:
PHP:
foreach(file($datei) as $line)
{
    echo $line"<br>\n";
}

oder du includest sie einfach.
PHP:
//Variante 1
include($datei);
//Variante 2
include_once($datei);
//Variante 3
require($datei);
 
Danke

Danke ich hab das ganz anders gemacht! Danke aber für eure Hilfe! Wie der viel gelernt! ^^

Bin jetzt dabei mich in mySQL einzuarbeiten!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben