yes, there is a way out, you can use readfile(). capture the output using ob_*() functions and then parse/eval that string
listed here are the functions you'll need. http://www.php.net/manual/en/function.readfile.php http://www.php.net/manual/en/function.ob-start.php http://www.php.net/manual/en/function.eval.php Jim Lucas ----- Original Message ----- From: "Kevin Stone" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, January 29, 2002 3:51 PM Subject: [PHP] Getting an include file into a string after PHP evaluates the vars? > I'm using templates to create an interface for a new ePostcard script. > The templates are HTML with embedded PHP tags in the likely positions > (ie. font, text, bgcolor, etc..). The script include()'s the chosen > template file and evaluates the variables stored in the active session > for display in the browser. > > I don't know why I didn't think of this ahead of time but in order to > produce the HTML-based ePostcard email I have to get the evaluated > template into a string. > > I can fopen() the template file and read it into a string but the PHP > won't evaluate. And since most of the template is HTML with some > Javascript of course eval() won't work on the string. > > Did I paint myself into a corner here? Or is there a way out that I > just don't see. > > Thanks, > Kevin Stone > [EMAIL PROTECTED] > www.helpelf.com > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]