[PHP] eval() question

2004-04-21 Thread OrangeHairedBoy
I would like to use eval() to evaluate another PHP file and store the output of that file in a string. So, let's say, for example, that I have a file called colors.php which contains this: pColors: ? echo Red, Yellow, Green, Blue; ?/p Then, in another file, I have this: $file =

RE: [PHP] eval() question

2004-04-21 Thread Michael Sims
OrangeHairedBoy wrote: I would like to use eval() to evaluate another PHP file and store the output of that file in a string. You could use output buffering to do this a bit more easily, I think: ob_start(); include('colors.php'); $colors = ob_get_contents(); ob_end_clean(); -- PHP General

Re: [PHP] eval() question

2004-04-21 Thread OrangeHairedBoy
While that is an awesome idea, I don't think it will work for me. There's two reasons why. First, colors.php is actually stored in a MySQL server. Second, before the PHP code inside colors.php I want to be able to replace data inside that file. For example: $file = str_replace( Green , Orange ,

Re: [PHP] eval() question

2004-04-21 Thread Marek Kilimajer
OrangeHairedBoy wrote: I would like to use eval() to evaluate another PHP file and store the output of that file in a string. So, let's say, for example, that I have a file called colors.php which contains this: pColors: ? echo Red, Yellow, Green, Blue; ?/p Then, in another file, I have this:

Re: [PHP] eval() question

2004-04-21 Thread OrangeHairedBoy
Marek, OK...that worked...kinda, but it doesn't pass the output to $colors. It echos it. I need the output to be passed to $colors. Lewis Marek Kilimajer [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] OrangeHairedBoy wrote: I would like to use eval() to evaluate another PHP file

RE: [PHP] eval() question

2004-04-21 Thread Michael Sims
OrangeHairedBoy wrote: I would like to use eval() to evaluate another PHP file and store the output of that file in a string. You could use output buffering to do this a bit more easily, I think: ob_start(); include('colors.php'); $colors = ob_get_contents(); ob_end_clean(); While that

Re: [PHP] eval() question

2004-04-21 Thread OrangeHairedBoy
Thanks Michael Marek! It worked! :) Michael Sims [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] OrangeHairedBoy wrote: I would like to use eval() to evaluate another PHP file and store the output of that file in a string. You could use output buffering to do this a bit more