8
0
Fork 0

validate IP syntax (#4094)

Dieser Commit ist enthalten in:
Daniel Seifert 2015-06-23 07:49:41 +00:00
Ursprung ea1debf9f1
Commit 475405dbb8
2 geänderte Dateien mit 10 neuen und 5 gelöschten Zeilen

Datei anzeigen

@ -48,8 +48,13 @@ class d3GeoIP extends oxbase
$sIP = $this->getIP();
}
$iIPNum = $this->_getNumIp($sIP);
$sISOAlpha = $this->LoadByIPNum($iIPNum);
$iIPNum = $this->_getNumIp(
oxRegistry::getConfig()->checkParamSpecialChars(
str_replace(' ', '', $sIP)
)
);
$sISOAlpha = $this->loadByIPNum($iIPNum);
if (!$sISOAlpha)
{
@ -93,7 +98,7 @@ class d3GeoIP extends oxbase
stopProfile(__METHOD__);
return $sIP;
return oxRegistry::getConfig()->checkParamSpecialChars(str_replace(' ', '', $sIP));
}
/**

Datei anzeigen

@ -86,9 +86,9 @@ class requConfig
// benötigt PHP-Extension (kaskadierbar (siehe "Desc1"))
'hasExtension' => array(
array(
'blExec' => 0,
'blExec' => 1,
'aParams' => array(
'type' => 'curl',
'type' => 'bcmath',
),
),
array(