how can i put the result of an include into a php variable?
I tried file_get_contents but it gave me the actual php code, whereas I want whats echoed.
how can i put the result of an include into a php variable?
I tried file_get_contents but it gave me the actual php code, whereas I want whats echoed.
Either capture anything that's printed in the include file through output buffering
ob_start();
include 'yourFile.php';
$out = ob_get_contents();
ob_end_clean();
or alternatively, set a return value in the script, e.g.
// included script
return 'foo';
// somewhere else
$foo = include 'yourFile.php';
See Example 5 of http://de2.php.net/manual/en/function.include.php