finish fixes for removal of 'each'; fix html injection in demo code
[plcapi.git] / demo / client / introspect.php
index f25540e..478d43b 100644 (file)
@@ -60,13 +60,13 @@ if ($resp->faultCode()) {
             $val = $rs[1]->value();
             if ($val->kindOf() == "array") {
                 foreach ($val as $x) {
-                    $ret = $x->arraymem(0);
-                    print "<code>" . $ret->scalarval() . " "
-                        . $methodName->scalarval() . "(";
+                    $ret = $x[0];
+                    print "<code>" . htmlspecialchars($ret->scalarval()) . " "
+                        . htmlspecialchars($methodName->scalarval()) . "(";
                     if ($x->count() > 1) {
                         for ($k = 1; $k < $x->count(); $k++) {
-                            $y = $x->arraymem($k);
-                            print $y->scalarval();
+                            $y = $x[$k];
+                            print htmlspecialchars($y->scalarval());
                             if ($k < $x->count() - 1) {
                                 print ", ";
                             }