diff --git a/xfdf.inc b/xfdf.inc index 17fa90e5091135faf9a04715dc66c6ab24f722b9..b920e14fe904a854f3d0992607fb25488f991841 100644 --- a/xfdf.inc +++ b/xfdf.inc @@ -31,7 +31,6 @@ function escape_string($str) { return $str; } - function print_fields($info) { $fields = array(); $str = ''; @@ -39,7 +38,7 @@ function print_fields($info) { $arr = explode('.', $field); $str .= '$fields'; foreach ($arr as $node) { - $str .= "['{$node}']"; + $str .= "['" . escape_string($node) . "']"; } $str .= "='" . escape_string($val) . "';"; }