require erzeugt als output einen zeilenumbruch
ulli
- php
hallo
wie das thema ja schon sagt, habe ich das merkwürdige problem, dass bei
require('irgendwas.php');
als output ein zeilenumbruch erzeugt wird.
ich würde mich nicht wundern, wenn irgendwo in 'irgendwas.php' echo("\n"); stehen würde aber tut es nicht - darin sind nur funktionen.
das merkwürdige ist auch, dass wenn ich ans ende von irgendwas.php ein echo schreibe, dann ist diese ausgabe _vor_ dem zeilenumbruch ?O.o?
könnte mir jmd sagen wer oder was da den zeilenumbruch erzeugt?
cu
ulli
Hello Ulli,
da wird dann wohl die ganze Datei mit einem Zeilenumbruch beendet. Das darf bei Include() und Require-Dateien nicht sein. nach dem PHP-Schließtag ?> darf nichts mehr kommen.
Manchmal passiert sowas durch falsche Einstellungen des FTP-Clients automatisch beim Hochladen.
Liebe Grüße aus http://www.braunschweig.de
Tom
da wird dann wohl die ganze Datei mit einem Zeilenumbruch beendet.
ohh man ...
ich werd nochmal verrückt ...
es stimmt und nu isser weg (der zeilenumbruch) ...
" ... und un zu dir du kleine mist*%$"&§ *piep* *piep* *piep* ... php-datei ... "
=) ulli