See http://php.net/manual/en/function.urlencode.php
This is only used in href parameter of A tag and should be escaped
properly.
if (isset($_REQUEST['server']) && $exclude_from != 'server') {
$href .= 'server=' . urlencode($_REQUEST['server']);
if (isset($_REQUEST['database']) && $exclude_from != 'database') {
- $href .= '&database=' . urlencode($_REQUEST['database']);
+ $href .= '&database=' . urlencode($_REQUEST['database']);
if (isset($_REQUEST['schema']) && $exclude_from != 'schema') {
- $href .= '&schema=' . urlencode($_REQUEST['schema']);
+ $href .= '&schema=' . urlencode($_REQUEST['schema']);
}
}
}
- return $href;
+ return htmlentities($href);
}
/**