Seite 1 von 1

Include in string abspeichern.

Verfasst: Fr 21. Mai 2010, 11:09
von maulepan
Könnte mir jemand sagen, wie ich einen Include in einem string abspeichern kann.

Also ich hab eine Datei xyz.php und will eine die ausgabe von abc.php in einem String haben.

Das funktioniert leider nicht, da es includet wird, und $text dannach eine boolen ist.
$text = include('abc.php');

andere möglichkeiten wie fopen und readfile funktionieren nicht, da sich die ausgabe von abc.php nach den vorhandenen get-variablen richtet.

Kann mir wer helfen??

Re: Include in string abspeichern.

Verfasst: So 23. Mai 2010, 00:32
von Seatin
Probiers mal damit:

Code: Alles auswählen

ob_start();
include("Hier die Datei rein die du Includen möchtest");
$a = ob_get_contents();
ob_end_clean();
ob_end_flush();
echo $a;  

Re: Include in string abspeichern.

Verfasst: So 23. Mai 2010, 10:16
von maulepan
Cool....
Hastes gewusst oder gegooglet??

Ist ja eigentlich auch egal....
das war gerade echt guter support...

Re: Include in string abspeichern.

Verfasst: So 23. Mai 2010, 13:09
von Seatin
maulepan hat geschrieben:Cool....
Hastes gewusst oder gegooglet??
Der großteil hab ich gewusst - das mit: ob_end_clean(); davon hab ich bisher noch nix gehört, deswegen musste ich googlen :S
maulepan hat geschrieben:das war gerade echt guter support..
Danke für dein Lob!

lg Steffen