--- class.FastTemplate.php3 Sun Jun 27 13:44:47 1999 +++ original.FastTemplate.php3 Tue Jul 20 10:49:25 1999 @@ -196,8 +196,10 @@ settype($val,"string"); } - $template = ereg_replace("{$key}","$val","$template"); - //$template = str_replace("{$key}","$val","$template"); + // php4 doesn't like '{$' combinations. + $key = '{'."$key".'}'; + $template = ereg_replace("$key","$val","$template"); + //$template = str_replace("$key","$val","$template"); } } @@ -410,7 +412,7 @@ } if($end) { - $newParent .= "{$MacroName}\n"; + $newParent .= '{'."$MacroName}\n"; } // Next line please if($end) { $end = false; }