es geht um diese Klasse cRequestValidator. Wenn Contenido die Parameter prüft und diese sind nicht gültig, wird eine entsprechende Ausgabe durch die Methode checkParams "Parameter check failed!" generiert. Kann ich diese modifieren oder gibt es hierfür einen besseren Ansatz(Updatesicher usw.)? Momentan habe ich die Methode so grob angepasst.

Code: Alles auswählen
public function checkParams() {
if ((!$this->checkGetParams()) || (!$this->checkPostParams() || (!$this->checkCookieParams()))) {
$this->logHackTrial();
if ($this->_mode == 'stop') {
ob_end_clean();
$msg = 'Parameter check failed! (%s = %s %s %s)';
header('Location: https://www.xxx.de/');
exit();
// prevent XSS!
// $msg = sprintf($msg, htmlentities($this->_failure), htmlentities($_GET[$this->_failure]), htmlentities($_POST[$this->_failure]), htmlentities($_COOKIE[$this->_failure]));
// die($msg);
}
}
return true;
}
Gruß
Leonhard