Hallo,
Ich habe ein komisches Problem, wenn ich versuche eine Datei per include Befehl einzubinden:
Die Datei start.php enthält den PHP Code <? include("test.txt"); ?>.
Die Textdatei test.txt enthält die Zeile $test = "Hallo";.
Wenn nun start.php ausgeführt wird, steht an der Stelle, wo der Includebefehl steht $test = "Hallo"; im Browserfenster.
Da $test aber eigentlich eine Variable ist, und dieser weder über echo noch sonst irgendeine Printfunktion ausgelesen wurde, sollte an der Stelle eigentlich gar nichts stehen! (Und ganz besonders nicht die Variable mit vorangestelltem $ selber!)
Was mache ich falsch? Wenn ich die Zeile $test = "Hallo"; ohne include in der Datei start.php stehen habe, funktioniert alles! (D.h. der Browser schreibt nichts hin.)
Hoffe ihr könnt mir helfen!
Ich habe ein komisches Problem, wenn ich versuche eine Datei per include Befehl einzubinden:
Die Datei start.php enthält den PHP Code <? include("test.txt"); ?>.
Die Textdatei test.txt enthält die Zeile $test = "Hallo";.
Wenn nun start.php ausgeführt wird, steht an der Stelle, wo der Includebefehl steht $test = "Hallo"; im Browserfenster.
Da $test aber eigentlich eine Variable ist, und dieser weder über echo noch sonst irgendeine Printfunktion ausgelesen wurde, sollte an der Stelle eigentlich gar nichts stehen! (Und ganz besonders nicht die Variable mit vorangestelltem $ selber!)
Was mache ich falsch? Wenn ich die Zeile $test = "Hallo"; ohne include in der Datei start.php stehen habe, funktioniert alles! (D.h. der Browser schreibt nichts hin.)
Hoffe ihr könnt mir helfen!
Kommentar