why would you want you quote the variable?
eval ("\$str = $str;");
should work.
at least no more parse error.
phil.
[EMAIL PROTECTED] wrote:
> I keep getting this error when I use eval what am I missing
>
> Parse error: parse error in c:\httpd\doc\install.php(6) : eval()'d code on line 1
>
>
> $path="/home/sites/home";
> $fp3=fopen ("location.inc","w")or die("unable to open file (location.inc)");
> $str='include("$path/inc/dataconf.inc");';
> eval ("\$str = \"$str\";");
> fwrite($fp3,"$str \n");
>
>
>
>
--
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]