]> git.joonet.de Git - adminer.git/commitdiff
Avoid double escaping in breadcrumbs
authorJakub Vrana <jakub@vrana.cz>
Fri, 5 Jul 2013 04:07:52 +0000 (21:07 -0700)
committerJakub Vrana <jakub@vrana.cz>
Fri, 5 Jul 2013 04:07:52 +0000 (21:07 -0700)
adminer/include/design.inc.php

index 22ff672fe11e244434b3d77c14a661765ade2b1e..8771e17a0b8008cd619a5d275f7f81f976bb87fc 100644 (file)
@@ -53,9 +53,9 @@ document.body.className = document.body.className.replace(/ nojs/, ' js');
                                        echo '<a href="' . h(substr(ME, 0, -1)) . '">' . h($_GET["ns"]) . '</a> &raquo; ';
                                }
                                foreach ($breadcrumb as $key => $val) {
-                                       $desc = (is_array($val) ? $val[1] : $val);
+                                       $desc = (is_array($val) ? $val[1] : h($val));
                                        if ($desc != "") {
-                                               echo '<a href="' . h(ME . "$key=") . urlencode(is_array($val) ? $val[0] : $val) . '">' . h($desc) . '</a> &raquo; ';
+                                               echo "<a href='" . h(ME . "$key=") . urlencode(is_array($val) ? $val[0] : $val) . "'>$desc</a> &raquo; ";
                                        }
                                }
                        }