ZitatAlles anzeigenOriginal von zagon
weil dodcom freundlich nach einer lösung gebeten hat, hab ich ihm eine "NOTlösung" geschickt, die klappt...
(es ist somit auch ein fix für die $bedingung die bisher ohne weitere maßnahmen in die datenbank gesandt wurde. (addslashes udgl...))es ist in der security.php des boardroots zu suchen:
PHP$request = $_REQUEST; foreach ($request as $key => $temp) { if (isset($_REQUEST[$key])) $$key = $_REQUEST[$key]; }
und ausnahmslos durch das zu ersetzen:
PHP$_disabled = array('_POST', '_GET', '_SERVER', '_COOKIE', '_REQUEST', '_FILE', 'securityconfig', 'bedingung'); foreach ($_REQUEST as $key => $temp) { if (isset($_REQUEST[$key]) AND !in_array($key, $_disabled)) $$key = $_REQUEST[$key]; }
diesen programmierstiel gewöhnt man sich eher ab.
mfG
Zagon
PS: geht mit der basic 2.0.0 und der jetzt aktuellen pro. (2.0.1 ??)
also ich hatte das eingebaut... bekomme dann aber mit dem arcadehack von webdynamic probleme, da überträgts die highscores nicht mehr.
gibts auch ne lösung, wo das dann noch funktioniert?
hab die änderung erstmal wieder rückgängig gemacht...