warum ließt der nich alles?

$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);
[/php]

wenn du die datei einfach ausgeben möchtest ist vlt. diese Variante noch einfacher:
[PHP]
foreach(file($datei) as $line)
{
echo $line"
\n";
}
[/PHP]

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

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!

auf jeden fall einfacher als die datei-sachen ;-).

Nils aka XraYSoLo