Hallo Tarquinio,
$kette = join("\n", $datei);
[...]
$datei[] ist der Array in dem die Datei zeilenweise durch file() eingelesen wurde
[...]
Wie kann ich es denn so machen dass er die Leerstelle weglässt?
Wenn $datei[] per file() eingelesen wurde, wäre es wesentlich sinnvoller, Du würdest:
$eingabe = $name."|".$passwort."|".$level."\n";
sowie
$kette = join("", $datei);
verwenden. Denn file() lässt die Zeilenende-Zeichen am Ende der Zeile noch stehen.
Viele Grüße,
Christian