Class cRequestValidator / Google
Verfasst: Do 19. Mai 2022, 11:51
Hallo zusammen,
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. Mein Problem: Irgendwie hat Google diese Fehler-Seite indiziert und möchte dies zukünftig unterbinden?
Vielen Dank vorab!
Gruß
Leonhard
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. Mein Problem: Irgendwie hat Google diese Fehler-Seite indiziert und möchte dies zukünftig unterbinden?
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