composer.json extended, add uncompiled precheck
This commit is contained in:
parent
e80288738f
commit
ec264f2527
@ -13,13 +13,20 @@
|
|||||||
{
|
{
|
||||||
"name": "D3 Data Development (Inh. Thomas Dartsch)",
|
"name": "D3 Data Development (Inh. Thomas Dartsch)",
|
||||||
"email": "info@shopmodule.com",
|
"email": "info@shopmodule.com",
|
||||||
"homepage": "http://www.oxidmodule.com"
|
"homepage": "http://www.oxidmodule.com",
|
||||||
|
"role": "Owner"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"support": {
|
||||||
|
"email": "support@shopmodule.com"
|
||||||
|
}
|
||||||
"homepage": "https://www.oxidmodule.com/",
|
"homepage": "https://www.oxidmodule.com/",
|
||||||
"license": [
|
"license": [
|
||||||
"proprietary"
|
"proprietary"
|
||||||
],
|
],
|
||||||
|
"suggest": {
|
||||||
|
"oxid-projects/statistics-module": "allows the graphical evaluation of statistics"
|
||||||
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"oxideshop": {
|
"oxideshop": {
|
||||||
"source-directory": "/src",
|
"source-directory": "/src",
|
||||||
@ -27,7 +34,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"php": "7.1.*",
|
"php": ">=5.6",
|
||||||
"ext-ionCube-Loader": "*",
|
"ext-ionCube-Loader": "*",
|
||||||
"oxid-esales/oxideshop-ce": "6.0.x",
|
"oxid-esales/oxideshop-ce": "6.0.x",
|
||||||
"d3/modcfg": ">=5.1.0.0"
|
"d3/modcfg": ">=5.1.0.0"
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,75 +1,146 @@
|
|||||||
<?php //004fb
|
<?php
|
||||||
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
|
|
||||||
?>
|
/**
|
||||||
HR+cPu/LIlHlTa/yTXpVr/KdSvs5yeWOn+J4wRcu11iVtQqCgpTWM0iQQYc+jPn6/RP2OcsqjJ4J
|
* This Software is the property of Data Development and is protected
|
||||||
/Z8KVf4/TGfD8rap3CPGptlApeNyTFwgo8jNScSvoFfT+cs8ei/9Id42CJvmYF5St1GPvRPcco9n
|
* by copyright law - it is NOT Freeware.
|
||||||
rylz6JN9DAVly6ieGkGaCa6ge2maMc6GNa81hiX0AVOsVG9lIN282b7ME1geb8I8W9AHpJMGveF4
|
* http://www.shopmodule.com
|
||||||
BeDgcE529ooDRSNLmlSs6aiVwLxcg9ZYzMZGZ4CotjeBfHY4dfrf3JCBpfbdyLQdbeugRsub+LtD
|
*
|
||||||
+XnDWSrwm95CNxqVFYQN31kc/YCWcIVwjkFnWOKN+FdMaLnKkFOCTXl6yVSkX0xNUS53Ut4HkVOV
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
k7kOC+O0Umgofg0xDUONbT/ubbEzPE7B19ETlQXrjt9rc6thwAUIh7q5xYqX0WNqhc58xdmWNdgq
|
* @author D3 Data Development - <support@shopmodule.com>
|
||||||
hV4svtl+QPRKO6ER7DWJT4p4COr/S7ri8cLNu4uh8el5ZHKA5HozIz9nYfjnKfZ7HwwcnTwIs4wP
|
* @link http://www.oxidmodule.com
|
||||||
z7RuDbBkXEr+ebkouK6QZA7GDLrBXUeYghIeL4FD0QhNTji0mDTvpMHoAzpkSOHHY9mpvILXBdZe
|
*/
|
||||||
UcL+FkaJ79ljA2fxVl15QH8mqFw69DjzRskHElATKTOc3sC7EvzGs6J4/OF4C3kXiGmif42eJS0d
|
|
||||||
cXe6d227q123atTxXcYJYq/HwFCT3YJG6DbuM6s/rAdaG/bT8/gr86RhxTEvmVA8Uv2YFRk6DaR0
|
date_default_timezone_set('Europe/Berlin');
|
||||||
Hk48uPjN8dvshjZuLsvLVHRq1E4PoHK3fIYFBsg9MNXhLZJLiMTjLEvFLtNZ5EB7S3GP4ZhMzqh8
|
|
||||||
6S7e8DeJt5b4ZWtK4IWF0pPzjj8gbyH833QvJRI5QPF8nhaMjioHfh1L8rZTqGoII1IOW6vQoVam
|
/**
|
||||||
Z0c0vR/MdQFeMSG3NLI8RS/6XtshFy8u38whI8OR+ULcuc75eYCWrB68PzdK5836DA9apDYgi20x
|
* Class d3PreCheckInFolder
|
||||||
UBSJ9rTwOb9Hww3yEl+ImC3taHsTDultlsRNxOnNHlQtzI3j1Fe5andfi2TkQLCwGbybG47pZrIC
|
*/
|
||||||
DFYa6EdMAZ5qXx3/P8hgL+4JrgJcdtNzBAs1PiZ4DZVljuTgGNH1IcPO6mMVOx+FmtPmOiW/QBvz
|
class d3PreCheckInFolder
|
||||||
Cao7KeEc63hLxBrPRJXGhkRHOpNxUiDy0OytHLlEkQGpxFPLgLAwfwBbXIXBCQn4a7EMkbEjRfLe
|
{
|
||||||
gu577FtaN0EQq7fFZN5MO8tpl7gzGD+rblearaACk8nbEkEJi+Xr4mnRrzU0Qy2vpTnWkrgwnSUb
|
public $sVersion = '4.10.2';
|
||||||
eIoroJvM9ocG2aF8YT+HrTqv2cqHjLSRjBq+CJuojTxFD6vcuniT3IC/AnlENtwc2w9aVmIVq093
|
|
||||||
ry1X55XmjsxdTCD9l261H1ntrRRXTPC54XNM0hUVRLdJgKGo9pMOB0yUIyVIYtn8293GRYRIA3dm
|
/**
|
||||||
hbByzDdsnh5aHZX6EU2jlDStUgAl9rOtMgK99scuNdAIT+7YS9T88ly7iQtJCH6VT35VXrCSRLAF
|
* @return string
|
||||||
7ZcP1VcVMngwsOlz1EcYOnY2IemmxxaEkCDLC9ZK9TUnC9nkeErUE421QHg7YoKFiU0QzHzVLgiZ
|
*/
|
||||||
8ovPO3+MycsEQNl/knAgLGVPzzyfvWWT1/JVf6FL/pu8gCZ6ab4jgwhXIu9a+jMVj+L3wxlgQQgv
|
public function getVersion()
|
||||||
iduWN5rULa9MSDHrBJOU55l/C6RKX97kK27eibqSzr4i4c+4ZObau7zN9o/+eBPDrOPxC4G4+Txl
|
{
|
||||||
V8Qf9C+67k8gKeNIvDPCNV8C0vJJfRpu9VMamJidALHnHi5M7KPHfqDQmo0ek3OULxTGNPOT1L3I
|
return $this->sVersion;
|
||||||
G/WPnIaQwC6mxC25jdZKsJAO/wTm/X7+4RRx1xTkhqE9fjydPBtGCc8hwxCR25QUKY5GXz30AnH/
|
}
|
||||||
EpVvl7O6sPf3JITQiPmbpdSCPhJy7jvbHZK/Q/FQ/elbgtRXH6IEj1cyGFog0m0YKJCuUeyPtIeh
|
|
||||||
pD5zmGq8fQrHKYCu4oNiFOllEx6JpP2kJwlYNheRN6laxMOZAWvLkAua5Uk50qrf0duAvPjRJi5v
|
/**
|
||||||
Mp9yn/+93jZVfxfQm1R6/6mM5tejTuj/uIXLFLwPw/JS8zTqOSv/0AeHJAAVakk45vIivkvP902f
|
* @return bool
|
||||||
IfLTGwEh5meQMuDN2B7QQRDPFW/dNsoUn+hSSedFzchPBHTKQwIIQ12gZmku2lmfKrlOaMgRu73l
|
*/
|
||||||
9UWhsrzS+y0tUv3nWdPC6kaX0qhe2GccBkLEuNtg89R2Z60BvVoEKBCvLzUgnPZXAjG6TxcC3Lje
|
public function hasMinPhpVersion()
|
||||||
PkkjXF+6orHUoNRdzgO7T6FLkfX8eAbnlZcxvP/FOs9NFT1omeKuPPzSuzzEKDIVakxQJ8wXEclG
|
{
|
||||||
gKLoRMOwm38GXrmLNlJbBl3d4w0/svyJI+BAfwe/jK/RvfTdrbI+VKTDm4KdB/VELbdZIfxsyX2O
|
$aArgs = func_get_args();
|
||||||
dpqQjFB6ZRTVAdckP/6pa+c0xRkqvJfbGkn0Ku8be5UGCDJ4+w7rvzmsgh6PSELvx9Rf5QA3L8Md
|
|
||||||
aEpbkEzl2bQSti82SGiHvdk9GVwZJrEtndEvb/HAGEiPLxtaSDcVOkwCT06m8Lwla6sIeM8+qkFU
|
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
|
||||||
tOW3VOjiqbPqLQ7D9fbVvLHMNOTAHb8kiY5T8WUcvqvG0zS7vJcauobW7H0Xa6FgtFpGLlUA+MrE
|
return true;
|
||||||
mClRHEdHk4FAszVv5vzM0IFQBZ6VpQkCgrwidgyuN/1wIDgfeIL6deiffAMT7oO0bsW1uaL0SaCH
|
}
|
||||||
VBuMndb4WGcmGsGhUDpGFO82a0i3+H88Ke8rrpDvpj2w6crWsYrPXtOFqDPyjw/d2RGP9XjMlXq+
|
|
||||||
jTg0tuLU0dKUrMOEGd1HZRiU1wpP8aPozPmXAdJVhg2GBZPbVVAMUP32exZaCEM6VK5+MMxRMUNI
|
return false;
|
||||||
1F3cFIsNoRxf/PumMd0sSrqCuwwgtSXkFhOUG+K3LEXf0OlI1LilV3PHWFoX+ok+iO1J9LVan6yu
|
}
|
||||||
vg4omMMNLZXz0Ho2+HD8UifKg1PXhdpIyCl6cBUVv8Qm0ZHKz/IFClyrxNaTqX2Af752D8OusFII
|
|
||||||
Pl5gj9RYYbFia7Jnm1QMUXnCRjVk7Jagi7/hUQZP4l+XbMmZyuBUh8OAco0ORa5Rr9NZagUp2Dhp
|
/**
|
||||||
4D1z67nrj/kCCfAhDQj/TO9GC7V+3RvpJ/z4NS5tWrEqNpAoJbGvndmxlyftBBiQ5X73ZDsNLkIb
|
* @return bool
|
||||||
hAQ5h++BQTIk71UVGJLgvfyIBA5dnGFBmI5lyjZktnZ5A4dxuI5MTno6pMYlRED3Q+TW9BnD/Qq2
|
*/
|
||||||
j4XdIqcmI51t3UAqS5iwoIOrgNeRXCbKyoLSDEMgf9Xrft3QvFrkwLZjgP+cAp7Aze0BUkspIR0L
|
public function hasMaxPhpVersion()
|
||||||
pNMsxhMUx+dNSaq2APaNe6k1/0yOPOen3A3zUJgo4DVnW9CmM/qh8H+dNDllDq1u1jp0t0irFSqo
|
{
|
||||||
8inY4ArsGClpLEg5OOrza6/xz7Q2rZMUQ/zjsqzBsyyOTTjBvtflwouFI4aOgKxBsOzfwOvSdGop
|
$aArgs = func_get_args();
|
||||||
Qn4sqmLrjfWVP4uMQsUYjMhpP+1VGBZyrJDbce1tCwPuSsXHYMXkAH2V6Urlp91h8IUXJrt/NOcC
|
|
||||||
shQI69R3/t2DxxTfKYRnMP9mOzNY5U+rGP/ETwfFgCnA/COpR+WN4oRzM5SlkCLxk8MoVom7r6j8
|
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
|
||||||
LLS4WMzHnbRhtbsL1pXFRUnh/Gb1hKTNx1UTaQ6dG8ED3tywnfRp7vzvjVJEvXQolpDNEpqAK9E1
|
return true;
|
||||||
IEkmJwNIFYBJue2q0wwR15RGR7bnJjMUi6e2KYS0Y+OmpPCkCJzvbAnzjSFKWjV0+RsUGWE9wgXO
|
}
|
||||||
0PENDsLYLseJPQQi2l65cp4Wev2oJls7UeZIXwpKf4nwNKfIZUFh6J5N05AvFQZRRgIr5OMa1m9L
|
|
||||||
3AvMPgaiiNwHhjkQs4oPTJ1S8fE7vvcBpULZGXzX0NzuKEkb4Ckv1FFHb2IINjzx8OLc7ZxQMX9Q
|
return false;
|
||||||
7ReduXrqjvHn1MBozCPH8QbH3J0+WvL6OFSf/zyBhRXmyxnImJOfIGbMjI+D5E+9ZugvTJh6vEFj
|
}
|
||||||
S8ifPtV1AOvUtCtkWKNiC/uSTRx/gIjX+u3C6OHyIiqTkC4xSuEAfqrUr7alEwDaVG0rIjGBGO9p
|
|
||||||
/YNStHEvkJ6/5mc06V//7ok7UwN71Sd+SrieJffN8d4g17ud9Tq0AdNYDxBdXi8/6+OL0A4G5hnW
|
/**
|
||||||
UOr1cWfKS7nhuHJatFDowkijHaOMPYfqwvKmt/4pkpMKdgNg3fb/gz7hKfdUPmKat1TWkO6zUA3U
|
* @return array
|
||||||
TIStU6OkevTBSR9gWQNKITKFdZVHirM1oRxl9f4Rb4Rg5wzpiAXZLIQB1bfBue12H2VrUwqfjI6q
|
*/
|
||||||
gjTNwd5SP7tISOUUrTOvuZejUiEd4muhKrHwD/THVW1L7iaqvwrSZrIM3Gbe4ictV7R8xh5jtVTW
|
public function hasFromToPhpVersion()
|
||||||
xKzFyLElo0dS4HgfzSEhaBDTkQlBN82PQGHnyjZFDc2SHxIn6RWTQRWwaWCb098fRwH+9CqHR7rj
|
{
|
||||||
iTSSSb+tlF2QAbvq46ns2uOQaq4rCwGE7VH3ESncmZquLNEaJ7bLPFjTflf6xZ6bT5JD4U2frx7J
|
$aArgs = func_get_args();
|
||||||
MisqXOF2LlQvutcuktb4MlRj8AiZibPa5qXorMTw62aawckWgnq5g5YOk3IIOM3tKhNBiVZBBQOO
|
|
||||||
GgguRwkocJtr8Fyg71H5cz0SchrI0IUIKW5gOFEnIex1H6GeCEpktfxjtp0C+kRhEzErmEbb46iS
|
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
|
||||||
j+h+K4Q1kcxUQFoV1X3lYRkfkJsmSVXVfNmObHqTToKUa0RTdr6cHccy9VoVnrgOADWxS4taa+EK
|
phpversion(),
|
||||||
XH6hHZVuyZYGfJWoJetiu//nls4bsKzgEoqiXf60snRsirZO8Nrsn6I4ujNGyLef9/Fhg6C2sw+W
|
$aArgs[0]['to'],
|
||||||
fe6qATdR4EsKOd030zOLhKPmhNd0bkLJQYyr9Hk4xw5yK39XqlEuO7LUsT6NESQh69+k/ZczWo0L
|
'<'
|
||||||
NhOIThGTAeMzOJiBBnlRY84wKRcsEz823Zwzl+QF/n9LOMOJFVjTRcK96gfdI8/x76nFDwYHnDrK
|
))
|
||||||
lmrrcu5Efz09sLmf7GqXYB+BdizSHkH5a3Ek8rBAy/z1/+gQnf2BfoP9sMciKvlScxTaRylyjMFQ
|
) {
|
||||||
PImiiS4xoFm2lqEw0BtDVGHPTx8D6i6j2jxl8fyPG+qNWAvlSK/R28erbptpjbCw/ZGpEUBJldII
|
return true;
|
||||||
ckbJS3cQ6tqvc/8ND+NCd+0HEcUyYovbHT+oah/IgTTNrRT/Bz7xFu1Uuuiv6J+iN40e1YR0ufzy
|
}
|
||||||
fXDgpQUINBWoAnuWs1kyfnXZAm6HUGqXBGu8+p1k+X+pJ21HzPaKGFerhJeFSkxjlleVlqFKFvEh
|
|
||||||
Wl9lhfHwv0MldJacwA4AFfmAe1li5tVoyqtqNpb5DBvX1KnfFyH/8yTCTpbpRElAf7/nZivUOEoQ
|
return false;
|
||||||
x2D4fMDBD6cjSymtxZC77HOtOOCkXd7NC6eNgrmhPIRYG1qm92UvgoDA8oJFwSCpPDgRfYU5aMK=
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasZendLoaderOptimizer()
|
||||||
|
{
|
||||||
|
if ((version_compare(phpversion(), '5.2.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.2.900', '<')
|
||||||
|
&& function_exists('zend_optimizer_version')
|
||||||
|
) || (
|
||||||
|
version_compare(phpversion(), '5.3.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.6.900', '<')
|
||||||
|
&& function_exists('zend_loader_version')
|
||||||
|
)) {
|
||||||
|
if (function_exists('opcache_get_status')
|
||||||
|
&& ($aOpCacheStatus = opcache_get_status())
|
||||||
|
&& $aOpCacheStatus['opcache_enabled']
|
||||||
|
) {
|
||||||
|
return null;
|
||||||
|
} else {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasIonCubeLoader()
|
||||||
|
{
|
||||||
|
if (function_exists('ioncube_loader_version')) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasExtension()
|
||||||
|
{
|
||||||
|
$aArgs = func_get_args();
|
||||||
|
|
||||||
|
if (extension_loaded($aArgs[0]['type'])) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param $mVar
|
||||||
|
*/
|
||||||
|
function dumpvar($mVar)
|
||||||
|
{
|
||||||
|
echo "<pre>";
|
||||||
|
print_r($mVar);
|
||||||
|
echo "</pre>";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
|
||||||
|
$oPreCheck = new d3precheckinfolder;
|
||||||
|
if (isset($_GET['fnc']) && $_GET['fnc']) {
|
||||||
|
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
|
||||||
|
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
|
||||||
|
}
|
||||||
|
}
|
@ -1,76 +1,146 @@
|
|||||||
<?php //004fb
|
<?php
|
||||||
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
|
|
||||||
?>
|
/**
|
||||||
HR+cPmm7iwCRm0UKuiucW0+mrPLqq9nngwFXQ+5dtVkw03REBsG4HNN9pjOZolF4u/GzKFsVXQy8
|
* This Software is the property of Data Development and is protected
|
||||||
o/UNrltWPQ37k/iNKatNNsbp8raJFxTTr2freOVqiyl2PlA/YdU5Bm+1LZRPi4iqfMoWTjJbI9E3
|
* by copyright law - it is NOT Freeware.
|
||||||
NAdDtH4dR85i7TLl01bZcdDFxfnG5HTwvkvHZoXMqNXrfdAnPNm6enZi4Mr2npNYTwITveO26+07
|
* http://www.shopmodule.com
|
||||||
aWZSPp9S1cQlJcVkOPEN4g0LiDOIydgqdnjYoun3CjxQ2wKOX9wTQGqp2yxjQI/ToXOVUhzciUkD
|
*
|
||||||
olGS1/zX+wmIGdIK15HTbfADjrYkCFpedqhhq9LsK8u6Sg4wktkG8Lo4BAU83i9ubJr0bBwVwlJV
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
/nvB3k9GezRInscgK08JCji8XV1yCf0YMz50bW/9CztFvmBjaUbpO9RdzgGczG473wS+GFCgZoiJ
|
* @author D3 Data Development - <support@shopmodule.com>
|
||||||
3cJWCV7uWwNxrXvTDio2TUwaQ+UToq/ikpXz4wlHra568Gt5XCnIgaq7c09V9iwla6FX7NnpEAUs
|
* @link http://www.oxidmodule.com
|
||||||
gCtMWCO7D4MpDbwM5KlDJC5Hnfowp/vqRRUk7xI5yzoD5GnFLsX4y6ncAeVq6pQYru4BJ1rkQqHJ
|
*/
|
||||||
yRozNCuWjQg66IqTOS799J+Su1OOdCTY7IyuETTz+e56cWqicS1RBZYPFrrrUYsMdWZ+013MXeWN
|
|
||||||
oyPpcUE6QcJ3d7+CFPfzs8fpxSX/8rilx288XwrhwoonbC4t5o8XTG6/UiODZOGarJyGrYYsyz/5
|
date_default_timezone_set('Europe/Berlin');
|
||||||
7aoKMrgowBP3cF+WK7hdc4InbxkRcm/+/McD17fAjHjw2Se5kRs3gZfXLo/TXU6i6jjW0mK7BcCa
|
|
||||||
S+aqdT+Aeo3i9gRt08n0R0g62nna0ZLTZky8BUBDV5O8/b4vbBPd7Allo49xsl6zrrSwPeVGbqwp
|
/**
|
||||||
hjatmH1DPz3mM55WmOtWTmeYtIi8gx+OERpgRXPKy7FJmScC0FNaita/TzDFW0228MPeecNHFdOO
|
* Class d3PreCheckInFolder
|
||||||
ucMc9QyHn6/pv0s3zGI2bz3o/nq8R9YiPtUO+MkHuHQzSj3OQXzLJY3eq1JaNZKtYzbl1eg+GIpr
|
*/
|
||||||
frsUPw4jpIx2SvtwBhfOEhWWLw1mB35cBtNDPqz9IyXjnVgkJHFdAiWaCAK7osUVVWFiIcRZbU3b
|
class d3PreCheckInFolder
|
||||||
GSqfXGFgM8GVMK/wERCBVGKW8Nc53MkuVCWqHvpd2Tz6u5UI2GAGx/17meUkLp9QE3vqGP4g9Is5
|
{
|
||||||
B4Y4Oh2uCHmWnqiJnvJuf1KS6EWK83iHIjKggZhZNMOhC75lQy2T8VXDceUtNIcF6bKmc+Wbm4O5
|
public $sVersion = '4.10.2';
|
||||||
KSPz9NQUiqIpuCRgfyZdrFJLFgFH8TMzZpaF2/30JWPjjD+zsZkSV//vAIMBxl2aB7qc6C6DUJVa
|
|
||||||
85eW4VmDGLCJFmYBTeBztv2mypAVAZ6sUcAnUv254jclMmuWT8xY0m9CFkWAmyal36/CtoEpb+pm
|
/**
|
||||||
Sd6g8v+LitvRd1MicvkB0gAzvIN69Rvi/YKgGDcX08ZdavR9rKuFXFTPGJM01hkGGyZeOW1zwtok
|
* @return string
|
||||||
qlr8Sn97xsioSs6Xjk6kQt47bDz06ETIlY9qiIxbE8KaOpwuS0Pp5YFo/IAkLYWVyGqWbnSoPcHG
|
*/
|
||||||
ZgQrNWRUzg3k5bqJH2t1Z60dmTdmjkNAOn6bOglHTDZQs0KqvJ0ePwB3ldX1FRYoc5eoUrywEV4J
|
public function getVersion()
|
||||||
5MPrrSzzk4YZHjK9KAC//B0o9BJmqV7C0TxxSnfMWrLHjOyPVlWzZH7s8KfuLQW36+4QSQjEq9As
|
{
|
||||||
XrHGMC284c4Ihj5l6V1/qkIdL6AB536jUs7yBK46RRGdo/pBYTafhVbtGXUffXaItOQZ4nygo6TP
|
return $this->sVersion;
|
||||||
Dr4whAStQTRTA6CBN5eARwFxkb0k+pG1pFNv+k+62tIbi6n9xWoOVf4AI+9MkzKW7CkFNpEmjfQk
|
}
|
||||||
8xLhiPF3+nRIK6loBjFJMDtMjpxR3XrIkY4x92QRjyFWOJv8Dy9VfKRXB50f5CFQFgBGHFB7ZgFQ
|
|
||||||
A4qk+EA5qhubLiWDwMqqmYiYp1oGedDhm+MxlLuixJ4j+0LJT6LmmhqXYMHAyaV+l4vscwMTJ+6y
|
/**
|
||||||
d+HpkCYRTqNPwutiuaI1i25ImTsdmpz8UvR94HqtpQnCCZs4v9Fll3cLvz63EpMZM9LfKbfart30
|
* @return bool
|
||||||
1r/LAaaM4TP1Jm98czlGaWSqoT65K4u8a7648wxZ0sphYcse96xiEXBCdGuenRkZofjlACDh/dVk
|
*/
|
||||||
3LH3Mj29tBuDP+9QN0LtbXHs69+isUUh4un4fPcyAbneCAMIoxtvw3JH6oTa0003hxP2r7Q+j7bi
|
public function hasMinPhpVersion()
|
||||||
xBr6cdfeIbSl8R3EcZvCgMhILMui8+NoT+Y7B9FTc10BPxUWRb8/Kxd79WVCOtSjPyPgBQEvY9ov
|
{
|
||||||
obbxYWDo3CukZixAfsf+Oe98GY6miUooafwQ4pU2pyEUSXzgALRLxXBDvqWmhE6OR48iP6LoH+Fd
|
$aArgs = func_get_args();
|
||||||
Zusv5K1gHG79qvh4d5oz5iaDkR+QLzFUjTvccwyPGlzPzghj/LtWn8vLGyDJaFKdtsKtIrMVMHZK
|
|
||||||
28S7MqnCIe+uwXqChEhVfS/oV2C0blLl8M27xN8zANIY8QCXFfbwHyycGsWepWlQam/gToEypvd+
|
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
|
||||||
YWWsAci0CY34qUrwhpYMoB7rc5yzmOyO9pk1EKLEHzsln1FsvayJ88znNm/92ZkNFkVacfoNuLdV
|
return true;
|
||||||
5YMk0MrDiTGRp2dI80sLeJaTslcL9dvhi855jU7ACxuTaI1zkFVOOxsvJONDXG6mbxjZJ42OwwoO
|
}
|
||||||
uxxzSAw4/mnDFR3hykYiMmZQOrnpphdhckqOsmhA5PxEIljKX0mkenVT4dZMSgrkd0FGHfHpT6Yk
|
|
||||||
Mb/HZ5qXlfEr/TelshoUMzXpe7BmhSYkBn8oEqkTDgYtxu0JXL0CgTbcVYtmnNcSNw+iXT05XE7z
|
return false;
|
||||||
QCWPfO95PlPzOPaISLzKdaS35XlTo2PkGW/5fUljWkvIKr2KSPamrdH5xI6D32zLuP8ix3YerqAb
|
}
|
||||||
YTQzmQo3y65eW1dWxDY3Fq/H5hAW2dy4rgRyX7ecivErawceeNncsWCmTXTWBHfi305ieMPlfZiY
|
|
||||||
b79mSvs4sXR8FIgbaok2w8AMvpd7mrTa3iy5BMUs7Sp+gr6xE8gcE9dABNbnAmwo+ShSMHhUFr0g
|
/**
|
||||||
v0QwGiPFnG6h2Ift0iWKTOLqB6pmFcLh9h3qBJkLd2cLVwcrPZCJJIhvNc+re3g1MyeTSm+h/C8o
|
* @return bool
|
||||||
GNdWg01B5tK2AsXo4spKOVdaqEn7G/45wBdJC2tu12gsHn3SpcPrIydcylxjOiFlRjuSmn6uiHXL
|
*/
|
||||||
RLeKjRQ6MJ4Jb4IeesECaLPacoHbg+mnhsFMqKZCCcFZFzd6B5EGxltuGzloYQHK91wZBILauuMW
|
public function hasMaxPhpVersion()
|
||||||
T5oaE2fjmm0xlkq5jnBNUHDOUYpuUzXkeCZnO4WbgDrGfcjTI0H/nysz6vlEEB5InHPy7hZmn9j9
|
{
|
||||||
6N0kZ6jt2CoV2qHEb2MnJR1DsRnUWbpEqvpX6Q4h7NnaAtWBiBpT58NYaHh0VWvOkH8ehOmBKOH4
|
$aArgs = func_get_args();
|
||||||
nExVwlO0kTPqZp2sQUczc3KOJkrJ05EMK4JiARqTEQSuYyHbPTeHup7TTRU46BE8cWwGtTLrhpEL
|
|
||||||
1H3P663wJbiNEuEBXqc7tMOvhDwguj70kDpeCfAK9qUAikHTT5msJms6XVgIe/wSMS5d3vhH4PYb
|
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
|
||||||
3hQFnW/n4ao2LbKIDPl8XOyNAhAF5iTat0T7eSKEStXU4JEceBpyPL7QS5AC6MzhP6r83QP0kc7m
|
return true;
|
||||||
LmwqYpzBg1nwBkhFKwdFJGdYa+Sfci4Hx0AiTG5a/PiLa0FePntBp9LwdYwcNLc9z3badexZbYFS
|
}
|
||||||
9DYcO5iCNnYbs8TWGNrZZ7STXxPA+znoJaJ0DbaNx6Gwf0/99K8P/tLWloR1kf250QNzYk3CQguz
|
|
||||||
dT2ouoInvrCzLWZRgylGD2SkuSwlQ+bqmCg0aDX5c3vg+2apCMZKl5jxXVSmij2BezkLzNzsUMTO
|
return false;
|
||||||
78QwU4Mj7OetqBvboKe/H9TFuL1vhoKtQ85L8sD5YVYZrIYyyxJiAf/J28dxq/yIDSZeBWETbtQP
|
}
|
||||||
8hq3z4rZXnVxSYnaMXuDZIaZ//hsW5b390NUld5kMrFc8Bk0Pclc1pwF+qJXHGNHM4GZ249wFU3O
|
|
||||||
Sw6BQMp9gcnWqkQm07e3/zIRh4tx1xN3m041Rpbs8R0unxAnLOVoNwGwems3SBds2R1Os89KedIP
|
/**
|
||||||
aYYN0/+keC7rqVoyP312MZjS3/0HK444WVsqqN3RLucDzBlxEf6WBM7zOXy+TFo3rAHGUve/lK+i
|
* @return array
|
||||||
UeOi6DILxn3OOLVohpCYrphUgjQx34zyfGIWiXu/y2PbnRPztF0IL2GNQbhJU8EwsGy3KAVRJpSX
|
*/
|
||||||
CUTEQwnolEGlnt+AUmD/qrrUUMZ4yz7nduJxXNL27cqtrA2qaS+gabXRwiGYLaQcHsMXhs8XH9l8
|
public function hasFromToPhpVersion()
|
||||||
lcTjX60TUxMBltoiM9S1skFiHEtgRepxgaNhtFOaln7OtLm8DVZ0c6foybSRM2rf8D/Y5R7gl9xr
|
{
|
||||||
OasnRwEIvDN+P0Dr8jm0byDduq1ts8CAInMQsg+bhtHRRMjGqe7/JanQAkYcPRKHiqFPVipiwIrs
|
$aArgs = func_get_args();
|
||||||
KRF8YUCBTHX3RySwOVqqcZc+pDxmym8DWMU0ZzWHhcUfvdruiOKUr10q9GroXljtziMYLkNEi87W
|
|
||||||
eRTI2sIzKzYW9bBqeXfjh5yLTt0WyYuA5qr2QBz0NPWGixl2qDOAW36j3tXFoXz4hz7CstDHzXCc
|
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
|
||||||
lzdaY+UZhKJ2KvzkO2Ar0iB5+3WWTdXs/lv1IW6Fzt02K5mk5nm4bOw7tvCV/32CPvZWNkyGdqmZ
|
phpversion(),
|
||||||
RHW6YBdU/Qnfaxy3+7kr4agc6/+y3aLBl9oFIY7jdluhVkhtJnUtaE8z7lemYmhqHq9/VRLSdGxa
|
$aArgs[0]['to'],
|
||||||
BzPcRgFK9L7DzI/D9xN2Af5/mMDYAv7AfqAjXEq4zXcrW1krYJWvR5wYA2AbODimm19nOgKlQoz7
|
'<'
|
||||||
ln2MdNEidM3lzSHyj1ELfSxgC26SnJ3Gw8Z0FJH4guePhhcrVQeiz28j2x2W/unEUQko9QwlpZUu
|
))
|
||||||
Ifrm7IqElrIfOpywYk2YMdC2PIL65AHRuH9MzaPcuTRovzZ9hyjRrngVrZBNlxLham+SJUnkwfOf
|
) {
|
||||||
N/PFX4/qTRQdanCJ+AlnvKzzRYMN0bixhL2h5RbMzY72gpiYs9OGuKJlHbhILHPxpwfmZKRqzcFA
|
return true;
|
||||||
ZpjcJv2Oisu5/GGE2IV/vYJvTpBDIfwZyflqwB9/82EuzP5aFJrPQbHOYEEZiAoSJQUBoRehYhkS
|
}
|
||||||
pdxH7aSk1CCdpiIyPYJS/37dJmS5SYNIxdNRxI0e1XlpsvK2dSwmJMmJ1PwNzA/sIk9kDbjrZ7kj
|
|
||||||
P4Kq4E/kfEbPVD71lYt6otDAAzRtB9/f0q7Kkv2h/mDlnbl9lGVqUI0SH2etxqPF4wH2+51RPdRP
|
return false;
|
||||||
ym8bC5PL1few5/x3xoJjkSht9d3Cps8C9quCKvjp9Xm1hcIuIeWQFrumMYCO573TQ/h9NavwD1Eq
|
}
|
||||||
26UTjenxs8S=
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasZendLoaderOptimizer()
|
||||||
|
{
|
||||||
|
if ((version_compare(phpversion(), '5.2.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.2.900', '<')
|
||||||
|
&& function_exists('zend_optimizer_version')
|
||||||
|
) || (
|
||||||
|
version_compare(phpversion(), '5.3.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.6.900', '<')
|
||||||
|
&& function_exists('zend_loader_version')
|
||||||
|
)) {
|
||||||
|
if (function_exists('opcache_get_status')
|
||||||
|
&& ($aOpCacheStatus = opcache_get_status())
|
||||||
|
&& $aOpCacheStatus['opcache_enabled']
|
||||||
|
) {
|
||||||
|
return null;
|
||||||
|
} else {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasIonCubeLoader()
|
||||||
|
{
|
||||||
|
if (function_exists('ioncube_loader_version')) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasExtension()
|
||||||
|
{
|
||||||
|
$aArgs = func_get_args();
|
||||||
|
|
||||||
|
if (extension_loaded($aArgs[0]['type'])) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param $mVar
|
||||||
|
*/
|
||||||
|
function dumpvar($mVar)
|
||||||
|
{
|
||||||
|
echo "<pre>";
|
||||||
|
print_r($mVar);
|
||||||
|
echo "</pre>";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
|
||||||
|
$oPreCheck = new d3precheckinfolder;
|
||||||
|
if (isset($_GET['fnc']) && $_GET['fnc']) {
|
||||||
|
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
|
||||||
|
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
|
||||||
|
}
|
||||||
|
}
|
@ -1,76 +1,146 @@
|
|||||||
<?php //004fb
|
<?php
|
||||||
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
|
|
||||||
?>
|
/**
|
||||||
HR+cP+dfMFXCSg7/00aWpTkNmF+j/mn9JGXcdeYuFbARdBmvb2Rkh5586A4+Pora98U4VZzEC9/U
|
* This Software is the property of Data Development and is protected
|
||||||
PuTzcmQ2AZDcSo7xK/rpabdp76RP0gLZn/E7yTFph9BUHNsGR5I5jbJT6523gUhPTCXfabPNxurL
|
* by copyright law - it is NOT Freeware.
|
||||||
K39Zw73wVy/WmlbaDoUNAF6uajTrgz+CtFhCpyS6zMev8zZGs/FsrdikM2ziSCkHTHOYCwAsT0sp
|
* http://www.shopmodule.com
|
||||||
WdX5aH10UlIf02JdoVftonRtd7omKZkIktGsZ4CotjeBfHY4dfrf3JCBpWHjH1iHvXCqgxPf72rG
|
*
|
||||||
+XnpDsVFybClHTzCA4MVSl33iMfeZV3sHeyFEeFolK8EZcb8h7NJET1yFLo9KAfvrybTWrSuhQjI
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
nIgJCt/4GU0kcoDyyLzqkvw8bxVvf6IFDuhu4FCmgT3cYSDbWgwaqEe3nB2t1+D2+Yr6lRf9Cyt8
|
* @author D3 Data Development - <support@shopmodule.com>
|
||||||
ozNYUB4G0HN00Cfq4AQFFtPf6tWpqRc0suBKW5O5rCpglgLhvMmZ5jNGWfERQMhP52h9gUrdiEHM
|
* @link http://www.oxidmodule.com
|
||||||
pX32RLGUgTNtxmHcJmK7I99EWSfFUL8n89pXBFTksGpaqi9S6qFFiIGeguJ6SPZflS0xCNLZk6+R
|
*/
|
||||||
Azbgr+YbTn8xJcOXxN9pBLeKbPUvgxEF7tGTwHyV2f+53W9Hoq//CpjiNq0z6+tbrXJ4LJucyFR6
|
|
||||||
p82vxwoH48qkPLniRWfev/x/E/eNdb7940ZZpDyYKzyEkn2VitxMqnhBoNCqkZM/H1d6Ov4Gtm3E
|
date_default_timezone_set('Europe/Berlin');
|
||||||
AztjjKEMVXcG+lqVoRsT6BbUsCWFHsSTAWZG4G1n1DgADMx+7kFFUHWrci4IPH3i1VNqRdLhbNoH
|
|
||||||
s0p6wl41xrQQzL67WKO8omPCAeT5T3W/mY7hLND07V8mWUIo4oeuZxtnJ1RTyqj/Pte3pfILSyJ6
|
/**
|
||||||
TvANGm7F10u7bQX0bg1/VreKeed7bzA6vzY0eZVg4k5JyFG9vbpJBgNsVU1TY1c2npf/CNj7D+J0
|
* Class d3PreCheckInFolder
|
||||||
ZzXcDzJqHAra9Qfa590RLh0DNPqnaxpA3AbwxivUa6SIn6MXhV46UpLSuTLwq7a9HAHqh6v8orpC
|
*/
|
||||||
w4wzfZc1almElERLhrQDZQlY2GvGsSIT4Ccu30Ptn+fRoEoZ0NbNCwbYXNRgCADsDghLPDQ1L/L1
|
class d3PreCheckInFolder
|
||||||
nBQ+FpI7mNR4pevR7Xs31sl9PqgZ+KPw0gQHo7ySvOukel0weY17QHiw8jiH4l3RmYtt5UJjaKYD
|
{
|
||||||
ni1pFNAx4Ra0G8KsLLHK/Q2sH1Q3+zXAP86/U1cgafkwBxYhjGEtASSPHWf0eZ6BCkRsmaXfKzR7
|
public $sVersion = '4.10.2';
|
||||||
KSDWD8TH0a++kITOnIbPrGazGepm5UcWluxOPQ8XQET0zSzoIyxm92Kl0vwZGe+oJllmjW+sDDEJ
|
|
||||||
elp9qFYUqXSDh2LPwzavyzM/BaYwxjZSA9t8QlrioDapxB9GFHR9+wDvOfaAzJlWvUn6FT8/4obB
|
/**
|
||||||
BkXvwjACmLKYblZKvb6lFnicL5/jxz1tz3EBypTVJRSvvRhjFMEdzN2Key0n4utKAQZlNFLFbRB/
|
* @return string
|
||||||
N2s74LTm3pz3/0quNT+1PdjG3kQSl7ECHqtweUbRif+7cV3o1gf5R405EbOtnW2dPO8ahN5ji9o/
|
*/
|
||||||
3LpTBeLjs4Yhs4IH8IOx/fu/0wbkiqAOBpEodaML3ZehStBZcmnjnNNi4NYpC7rnmsbJ3thetZG3
|
public function getVersion()
|
||||||
58/Ddi1v0tpejpLbkVv+zo7/hNRTzuLuAkfGOcXO+r16YQW/qnaujSjAoe389J92eIChW+VPGsKK
|
{
|
||||||
ZUuBqHCMBJghZNYPDPJtABu07hMkmdduLmHDYJ4C6TrTZqIwy28YsXfzGXArbTBc5npdm6gHKh/u
|
return $this->sVersion;
|
||||||
pO71Th4Q/1ShcFmcMIR14F4T5jogxVMwCXOSLPKkx1rvB8LthRUcbL6jShAC2Ibg7JX7GDKPf6yK
|
}
|
||||||
nzX+7Eir3pPNQmp08eC5Wn4vbLW1O1qJQA/YmvXI1RoyTzjedLhaYq8F32Y409DTNcwgMMbYd2T0
|
|
||||||
nx9a2SzEwkpKKEFu5oRjA5XXl/qHzmR5Q17rcJNkRbSjM6JYUie8w06faZ7aU+K6fMmrQ0H9ld4E
|
/**
|
||||||
NjkUEHfaGiGQIILiqfy79XGho6JO1VwVEhpa5UdEiIJOcLCSrhqSUD/nVwM5sWzOQ87yRr7dj+71
|
* @return bool
|
||||||
YkHElsJ5VP4NeC40Iw1ueBxUM8IGUouOQ216XxeYfhfY8AQg9GviQi7Oo2S3rElXEVSEu/ypiqBN
|
*/
|
||||||
XG72cwRwPr0315rd6WgGSSDZwPhLbxJQJoxIRSYhpKBTcRgAnGgbpqIt7rujSlGOfqhH9MQuZMnO
|
public function hasMinPhpVersion()
|
||||||
rRoAllrr6oelksEYbSwuk1mV4ljqE9TAJmR5a9760d3hHfYztmZB2buOk1HtFr69cqLR1j76PVwU
|
{
|
||||||
ePleKH82/BBMWqPzJi7SYdqoETqw4nG7/weHZO1FulZQbdrJmqNLZvg1qrtteARZ9R2+m6vTOLcq
|
$aArgs = func_get_args();
|
||||||
zcPRipAyS1XIhFuHopwpbjbZ3HR5oGUzcsBE1Zy/dbaeI6Q9YhBauqgaf7TDb7Fgmph/SNx78Yn8
|
|
||||||
ckcehSdMghu8j+/q7rPSyZOZqu83o4X9K9GRpCEgr/ojCXtzOJIqmdALv0kisVfBxbEU0QMrpTKU
|
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
|
||||||
78roj7Ck9jbwrgg8/spTlEwHV2HjIsm9rCPNbCwl+vuvQWdWe2W2T9jQ3ojF6OgzLKsEBDhnsgJ9
|
return true;
|
||||||
1GaLdc0+dUbXXshBpkoMcER34zRG0MP/I93AsSto4KZK9k/hb+YGYMuKtywJLwz5/B6t/ZcExR7W
|
}
|
||||||
2E9MfPdaIjET4yr1MFyWxOotH4r4VlibP96jJ+7d8zm9Ad4x9hyCcKvGwXjy9q8TFMFZqDPczmy9
|
|
||||||
Dn2I/tyPYT9F44XsmsPPvP3wvLdnImju4cGiTdCzsQptB6CMOJIUUiUTPypCFnpRZTg8qhOMl+7n
|
return false;
|
||||||
WdWnIG1iCDMI0BtsAKETeaY0R8wKChA2MfdLKN2brh37eunVaPuND+XdDhkJy+ukr+JrC/YShOPC
|
}
|
||||||
AwZWz9DNFqiG1THgmndPbdyQQ2+/bYUdEIP56zbrkHzxX1XrvA8//l6lESSAEYFTqj1l1oYyz7mf
|
|
||||||
/EzZbccLg/lacKHGFZ5wf+24pk1HbhqiAKfx8l+tCTmIuHC+GkFteww+CBadY3dMJa9Sk4sOaC2y
|
/**
|
||||||
iLun3/ScL2zcQzh9H5IPKFSYS2z8y7b2jCUVAUPRqFNlqFPTnxds6Yau+2jGJfNd0hihTz3dBBD5
|
* @return bool
|
||||||
UHLR0UCnMCl20inm7Uw0QAGPTqk3EDsItJEQsJyj+UlI7YrpWMr0H3fWdzXBlL68ooRBvYJn40n9
|
*/
|
||||||
oTMkf1oAf3MV1liq+S/6AGwwEu5mAmF4rnBqfuSPDiWunpgmek1WsU9syp3YlHpmW7MQf19aIho+
|
public function hasMaxPhpVersion()
|
||||||
Kd68m2ckxh9HLJaUV5Z6GcIAiSb5sJyfb2AKoWXQyE1bKd3RpojS8p9Myb9MtpiHBVmNPg76UmWw
|
{
|
||||||
gWxvD70We19LD/fWTkzmoURpp7wsO1WbiduSLWII7ntgM7IwK0I47ZKTJ7M/5I7n+tAsVGF4ln7E
|
$aArgs = func_get_args();
|
||||||
uyz8Vaj+eC/rMpAAzYXpp5znNBlcweJ/965tkq1yZlzrr2lD8fuumBVbPiOEoKZ3R8KO8fciy5+l
|
|
||||||
Z9sVBYtElQYtUh8/byCcdAWlXjALeKxZY+lfzZ7FnH51mZYUOc6jYPz5Jsta9LtRpGz8zOiJy37S
|
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
|
||||||
cbbvL2+U8YM5ey9N5WP1h6IGzL+u3d+WNcuXC03P6ZsKEIx3+1tYI3H8dpKF0fGlU939zNLnnuoL
|
return true;
|
||||||
Hi1ZJrQLjD1RZgqoh+LNcEf3oWG0MR41Nakjg5iwoHr6aW13CD7dwbhlgDKrsv3aDmzwhH3fukdi
|
}
|
||||||
MQA2PhmReCUiq4kCUuzGDSreEqSE0YJj4vazFv45ho3VHRO217VYvXogQFzht9q6CxWITZlH7i/L
|
|
||||||
T5+TKC7SziH7/7JXJxumum+ZjmEL8zTiRbfqoOaLbRKCLdmUYODKB+vpqQJTwcC0w/VxiCEmASNd
|
return false;
|
||||||
tn0nTLzrWSNyJBA5cX8Vq7Vt986jYFBMRghyucWKUhVPjjuTgyhhviSEwgR3q4s6BmF8GQ3ZEiiC
|
}
|
||||||
aYc+X6yY2js9euuvZVplHMOo/INnVqz+LVz3XOG/U6DLtQS//UTdNwRrS2tzCqxrVvn5YAdDk0IA
|
|
||||||
olTqCfEpFqw2SJadIcMdXG3WNPnY3ysqVj78Ccsm17W0WuJ9cys0/Nulp+l5IotZtlfx2nW4wjVW
|
/**
|
||||||
7U7ldU3XlbjgWakwXT7J31w1q2YBvO7/2z1QQTEVLtsmoff8N9tPTtbW/CNca8A2DRjSrRFLXQah
|
* @return array
|
||||||
OdAsXNOmf+ud/s1jF+rrcCZF1Dal5UIIGkEQfmKlnO9sxm4zzWC4a7mLGr43SWOFZr8klJPu3BsL
|
*/
|
||||||
Ya9Qaa+H7iB24ZNsrtXFgybzRCR9jePzQq8AHLBw50qAjfZiIpTuE8r4YGkBI5dWJKzf/C01M+kn
|
public function hasFromToPhpVersion()
|
||||||
UWiSvd0aA2xfDKe5ne9vgr70tqx+8QXounJNjOqEV3aUqYwOn+fYObfZwH2o5eJlMe2FDFzhER8F
|
{
|
||||||
QLuFvUF8CvT3uuVor0o9ZxHcJU377DWTq9QcTbXkJbbo+aaYzTE4uFg6Dhn6Qs5iaCYAWwrcTfD+
|
$aArgs = func_get_args();
|
||||||
SgW3al+QMa+Ct7kkHrRJj2tnBJjBgQaPWhfDGRxVhzDUFOH3jqlk1yFnQyL1jHKDNrPpl4CWoHYy
|
|
||||||
E+U+IXJ9g4sFua1h3KqtI8IDhEVKHnEhxcXmMXTICbXI3VjUZI4HMlcGFlHJBGj4wcDlXZwze2TU
|
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
|
||||||
y8WmxF//HGYDUvZsAy/FxG38Sv9A8sGUw2wsmzhitdAxM987nDt7Ng+GsTzv53/QfSCQZL1SRGLq
|
phpversion(),
|
||||||
BxX6i8k1CXz1h+mSPhu7UoK+kHBn25rbaNCbzzvZ36d+boZsLtMitwp8LjF6E8cVfrcCLAICX2wV
|
$aArgs[0]['to'],
|
||||||
VXNYuF1R8ux8NpPSkhjuDvbeobXBypU5KpN0C9xdu1ZYltM1tLAEgpvwTE35QzyFp6y+Zv4kKclc
|
'<'
|
||||||
l2djSVHdkIgdLJiqv2av+YaZl34xSoq0620/uQaNgdLFGETjxUjK8Bs/YqQhVNKWQexdYdXMvJPR
|
))
|
||||||
SgIXKnM8g5Er7AO7LmsLItBrByGXtwOaR1JKWzmgbnQYSDsRbEEG9GnyBUqqgaZi77RybbZQIQ+n
|
) {
|
||||||
8M6A+pwb2wuxc6iI16xUKDAOKRB16N3YQb1S8mCKgOYECTn5zy9vSSDTiX4GJdsHFWLH6YUYcPwm
|
return true;
|
||||||
KFCmoRGb/xz8qaWP5Xc7zLHSEnRtay357uyRsdbfG/A0QHYSxv8dz7O+pgTl8O7ANy9S4YOf4WKG
|
}
|
||||||
LCxA3momdS73UmAg+sBPvGwk0cByR5JbuNK7cM9NychWN8MoeOEjSKQP17ydnm6RonFinQy5iivK
|
|
||||||
UFjVsmO1xNJ7K3GbwgBwbF4CTxpPSAFItN9hhjnR6SFremkNGMtiNbyTEM3DIaPpVfsKOgiGrP4c
|
return false;
|
||||||
Lkizz1HScu+340hEyZ1YnALaD01xN5P3MBK8654Wh5Jg8S9AxlUEZn/MacSf5MXVkb6NfIAsmKBn
|
}
|
||||||
WghEgwIOfsdkVgFMfVB3Pykje9epa0==
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasZendLoaderOptimizer()
|
||||||
|
{
|
||||||
|
if ((version_compare(phpversion(), '5.2.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.2.900', '<')
|
||||||
|
&& function_exists('zend_optimizer_version')
|
||||||
|
) || (
|
||||||
|
version_compare(phpversion(), '5.3.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.6.900', '<')
|
||||||
|
&& function_exists('zend_loader_version')
|
||||||
|
)) {
|
||||||
|
if (function_exists('opcache_get_status')
|
||||||
|
&& ($aOpCacheStatus = opcache_get_status())
|
||||||
|
&& $aOpCacheStatus['opcache_enabled']
|
||||||
|
) {
|
||||||
|
return null;
|
||||||
|
} else {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasIonCubeLoader()
|
||||||
|
{
|
||||||
|
if (function_exists('ioncube_loader_version')) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasExtension()
|
||||||
|
{
|
||||||
|
$aArgs = func_get_args();
|
||||||
|
|
||||||
|
if (extension_loaded($aArgs[0]['type'])) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param $mVar
|
||||||
|
*/
|
||||||
|
function dumpvar($mVar)
|
||||||
|
{
|
||||||
|
echo "<pre>";
|
||||||
|
print_r($mVar);
|
||||||
|
echo "</pre>";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
|
||||||
|
$oPreCheck = new d3precheckinfolder;
|
||||||
|
if (isset($_GET['fnc']) && $_GET['fnc']) {
|
||||||
|
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
|
||||||
|
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
|
||||||
|
}
|
||||||
|
}
|
@ -1,76 +1,146 @@
|
|||||||
<?php //004fb
|
<?php
|
||||||
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
|
|
||||||
?>
|
/**
|
||||||
HR+cPoSG1UiEjVtCrzcGo1ky9S5jJ8B80pgoDOEuhSgtuv01WPozdDU6YcJWNmDlLCBn/O9cN2Y7
|
* This Software is the property of Data Development and is protected
|
||||||
5xlKgWfXjUgNzl3LMm7G1FQ1xVehjHpqU17Pzv50c8ny3wFs846C2fsK5VYvvCim89AvfExzxop2
|
* by copyright law - it is NOT Freeware.
|
||||||
+beocPJeE5QcNb37GysWqVyKTm1IxoJnZhWpQED6UjgEflGC2ytkj69y78mIfJi10r2WfSKzEoo6
|
* http://www.shopmodule.com
|
||||||
eTku3HYxu7E2/JF2v1TlAQhPwFX1KRyduL3SZ4CotjeBfHY4dfrf3JCBplzBRNHGy3KNxCo1DftF
|
*
|
||||||
zHnw/zPSPWdQzbhLnncoCSWMRZ/44BKTb+ATwW9k2keadjEO222vzz/2gS8YBlLLm8nRN+LcHBVX
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
3EDc6CBSzW5Db40ZJg6kaSAxTsmkOJDlp1O2EjTRYi+9DfbYPthxHslzVWVnk3CajzvCBhHRUKSa
|
* @author D3 Data Development - <support@shopmodule.com>
|
||||||
BtVqbxJbQLNHyn8Eao98Agq+T5hQrxFxaOgLqIX6sr+uHpkhNbkUqgjl1krwelxe8c+APh3rdz+H
|
* @link http://www.oxidmodule.com
|
||||||
kx2Gp+QhUk027pGTL8I0UAlzI8kRbrN7nlT4dzipwyC+vAMaaV8SYF2liSRnjotPOsrL3eo8wugI
|
*/
|
||||||
ADxSmJYspKI498cvePzhEEaXk/6TdhXtcJatU3ifaMeZ9ZB2MIDrHPQpELicOEQHQSNWkMVUL3fU
|
|
||||||
KGJdgY+AhawBML6AVY7RXYSLRrFYr7YQ/58ouGZ8BOZpJD/qjR3Xe4edCpNIjmPqUUcDnmQEhn0F
|
date_default_timezone_set('Europe/Berlin');
|
||||||
G9jnCDmbACXvpgRJwoVcu5jzcLtYrSBO2AZqK0qZqvRGXhkMzC1Q04Elyzkmdi/NoQAe7GZ4cSpW
|
|
||||||
ffRkfJyd1q79fMsJtRxJvZuntK2lX8aZlfPndLCsCOAzQdiY2lIgoqD5yWlnESdVKtYRwRVAPguS
|
/**
|
||||||
h82aCjMONU69RRTWrdkdRnQuPDjJTJb0QSX+lnEgqSkbRq4nYDoNRioCf8r2Rs8ASyC2orY96ToJ
|
* Class d3PreCheckInFolder
|
||||||
Bf1GhRsWEl+Ek66jydjLPeVNSYRw0wMUo9+BO+i/p/QSMwMOH7lmYfG6dIUEUfwS1v9bQPtEX655
|
*/
|
||||||
e8bk3XHq7niXekP/0Iw60NbOJKqR0VhVTNLknF6pbOUrF/vVeq3fahDcoJgdQDZ9mDItMHLvykFq
|
class d3PreCheckInFolder
|
||||||
aYBHhVW6BabDVBhs6h4gsymggJx1ag2yUa0LctPrtxvY5T8U7yxrdhIIPmtEj4Y7znIR5bzKFx78
|
{
|
||||||
PS6XGfErQm8KYuLURbUnmAzpAs+XC1lCnatjRpL6LSMBEcc+mHIlwZJ1/iue+bs98fnSq9qZ7k6F
|
public $sVersion = '4.10.2';
|
||||||
yRY01MhVWRRWalenVr4PHN4ZU0pf0rKwcDxjoAt97EHZ5xjkobdgSnVq/cAOSXeRxRYTjTARNE/I
|
|
||||||
jNck4WfP5RcutEg3WSylVylacB78cvtN8oNCgWsi73jx9W/+AKxe13lUQ0BSbC+NzL5xj0rKdZ79
|
/**
|
||||||
MP1q1lza7fP1jCEkPFcMyEV4l7zDFMZlb2Dv1ipdDOuOEXGJBgNzElbJITuh6gQ7m3KWw4QBLOgQ
|
* @return string
|
||||||
gowE+265D925Dq/OBjH0Zrf0ta9B1myWKdIagzLAs6XwldS+rNrTQn7cVQfWskTOyn50/bBP8VIb
|
*/
|
||||||
0LMEzrEb96I48ygEC2OqAhOJ3Xe8rvgsYrRCbSs+x1H+oCpPrAl/q0HYr/2iY35IZENyz8IBqRKj
|
public function getVersion()
|
||||||
wSbx+FCuUQhJ85//V/ViCaWrkf4PfxT3tdr82kuEKjgz7nn4mgVFQ/pYsnNtkvMcC/Pb8L1a04Jn
|
{
|
||||||
94MW7bAqsfhdAHq1hMr8pOlp8Ey7t6pRt4tlRQ94I4K5O0YkTgTOn6ZDCuh2dwbhbD+28H42ACtC
|
return $this->sVersion;
|
||||||
S2FJHY+k4nhqrhrGt/HyV4Qyr9TBRea8Z9VRuOXR+EIy59mxcFfFm6u0sROlbJ6TUs0WrnnyTy+r
|
}
|
||||||
QshXxqcxmeNh4iAJvRpKv2A9+4QyItF0ZRdIblSScmLiy/b5Rl0+7ML6icgC5C5TKUJhU6a/dzo0
|
|
||||||
YFyFbvqrgRgdVY/2pI2F+lBHJQm6yRChxLtl/xOK+zQNo9YF944mT/yeC6lqPBJDhEYATTFyytVl
|
/**
|
||||||
+nFeLcQx/sTbxVEgn54Zd1x9wQnGe0Ux28oR8RkPPrAMlFV6+ODPqg4zxLGXESdazJ4t3htLzOzs
|
* @return bool
|
||||||
Cgohb2OHni2fKZ7Gi3IShqnvZpqk4T+4klmr2NrGI2k+vIC/DDOt45RWe/2qHll+ED2r3+Fz2wTK
|
*/
|
||||||
XgM8ppZdTcnDfNQy687Uzpx3gcmZMwJ24xPIytHJehKNwcVZIX6Yse7pR/P4Ucg0xpNB9nJevaVD
|
public function hasMinPhpVersion()
|
||||||
fvCxOOxKaXe6jR5R9PYE3mmZnXPTgCxBMhDQ2xnVJLXWYusq3Zwau+0f4LlPA5wxo659+zmSTTxL
|
{
|
||||||
fy2z3wukZZbDhUDj/oqYHAnOnq0YEIsnoykYnjojG9d6GFHVE4ZVK0Y7fFPGrjBIGHExm/u/mP9s
|
$aArgs = func_get_args();
|
||||||
5eHPVEyMN2BFFPUFOekg9RlW4An5vspOat76f7TUuANzdikoZB2uQMx4rpKYSewITBX5K0y2+yMI
|
|
||||||
+Nk2Ocrmo4Nh/ta8f5hXjPnkDHVMFqD9Ur8wKmGIGIXbwim56Tvy5nP9jNIIcu5HJ2p3ZQKlucyf
|
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
|
||||||
eI6D4xNCbxumscwzqyp9QlguPevnSKaayXrtf2IQtP2LNOfT4YAmq8tl1qE20clpGJRnUb2rNSMZ
|
return true;
|
||||||
OGdKR84lmJATro7ZnExW7bHXRBoYm6VD7/Art80x+bqZ9jShCvrHc5V/cgw7SWZ+NpujnDCwLYNP
|
}
|
||||||
uvGOIbstivk9Y7H0BB2JoQHNK3x2D1r+/abEDGEmBm6Q+HD6yC6gEAdrh5cwbOkdUiA+B0PwAon/
|
|
||||||
eW85cX2970bzmSsZKdsWMVGxiLYrwq7QIbDaThqBquWlHi1UspEzEuMulg7cVc1sL8XiOz7DjoCh
|
return false;
|
||||||
HiA9KA2eyO3fjzupQUjU48zM+J+E2ANvKupKGMLBg0eaH8IC3oa3MqltoF7Ytnh/7UW3/LARv8p9
|
}
|
||||||
HDCTHFgs0VU+8NBEi3s3NKrBbU3f0mrhP3TY7AaRmlVpcNplfLL2q2x0Zvm+04D5EsttDMpecvUX
|
|
||||||
HtzKRmBw53cR9cFSTg8IvTUNfvAxgCPx4ZQ3qUCm1Zcfm3P39IIkWgNJPm4bQZ55Wz3F5v90nSpU
|
/**
|
||||||
1N4bchqWJKvfEZrb9Vd2MzTomuilponigMvLmkIBqxmOhBSkJHWTrHC8Vednevs+XGdQpRcgywuA
|
* @return bool
|
||||||
/QJpW7MMmCAiGi3+BPCEbhUFPIjzQuyIOeDx6OLDXYF6ZUaC3YhKYbv+3RRffOcVco0g2VO2Q0uz
|
*/
|
||||||
lf1CBKoMhn0xzTej6LFsJMg0hD8OrOhIbnkii2XNgRIjlYT0MP5+ujavRxWdgNupM8itzGGZGlsf
|
public function hasMaxPhpVersion()
|
||||||
Y08DBx1wvCUrnnL/0OUVnrKVYfF0swF1iIRdBQ71GDXASTWMOb26326c30WPI0LSHoV/uy/rFuAW
|
{
|
||||||
92bInSv2+/NYsdKf/2qSLS7FqAdG+l4bJkiUKOYqt5zxGGuUk6JDpyQ9JoxR80tQX2L9BQ49YkWR
|
$aArgs = func_get_args();
|
||||||
mmRNLSUHKcWKVKeJxAVg6z2ndiN8bLGfUIxJ9P4vmwjS0FzK7LWGAIcD7jOOExfsEVhf99AhVgBq
|
|
||||||
jt/p5copS43WZx4cbHwc6nf3b9wqLiC2T9Zv/MEc+KSsX308rJgh6gkc1wkhenNMgw/xGNizOauL
|
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
|
||||||
pf0VJR2EXqARW9zuLyiRKrevDBWEGa3kfaj40QP7yyiuYSqxxAiN/Vpsdp8aEm1v0h7URTCSGou4
|
return true;
|
||||||
15mStA0FPXasZtjbzYJK9qqGtu9m0oQt43vIRSbW3e7LW0T4ufz2cwX4Ir2Gd3z4WA5G57XXANiQ
|
}
|
||||||
j5qKceFKEz7BLz3Gi52aU5I9K/l9zgn5IVfpj+msb+MLqc9N28YWah8HUdfKba4EN532gGUG97e8
|
|
||||||
++/06g4Ni3t1JInH5phc+xLAKSVcLWCNm063eUm+GRZTckRgjYHyLF7uN84nWrYwLXAu/HveYYyj
|
return false;
|
||||||
55T7HQDqCKKd4W7jU07BW4rabNg/HmwvyWPq9FZ1hdEhz9zrmzIXgXb+SRmLmmOdK7v0hTZIL4kf
|
}
|
||||||
DVqDMf+hOGODozTqL7EPmmCbO1CI/tfaKJXFhPUiEIpuujz6CAH10E5ZbVA9pvicEGRooeY0MmGA
|
|
||||||
MJ/vDPXA6ssqnhBnVAk3lUuvJgGGNpvgqTumWsPItsuCO6KCbtjxtgnPZeXhjFO7hPveX/kL5OuQ
|
/**
|
||||||
qVxDZ6ugP/Q+uNux0TF6E1FEAM/sqg8SAy/r4ceKfL/jYYOqfMCmfadnGRZ8a/Hsfgj2n3PeItWu
|
* @return array
|
||||||
Tar42riEvHTUWB11YsjKOF5XEIR1P+BIdAroJvCMZl7hGMH6SMZWv7SH1HcykBpsJdl7TpegyckT
|
*/
|
||||||
tLr3YZaxFYzlnT4K0Y4hGxmMruMVk/UWpYvYqtus1dKh69T0okxUQhcD9xqSCsSLKGWvc7neLYDu
|
public function hasFromToPhpVersion()
|
||||||
a4tLJDoiwavvrnRBPy+PCb201RqsDVRiWiHtIkhus1vb2CJXGqaUw+VtFlmD2nK+7VxNiBo/PaTt
|
{
|
||||||
Sx4rAOSpr59Hdklj8GaEx3qnur3jIq8CqxFaRx4Llw6TxLZY+OTv+mRnDPXie7ENOytqJmZLNjcc
|
$aArgs = func_get_args();
|
||||||
PUad+4kAi6baH4HCm/YHu9V+3Q2UnoUP12drQ/wz7WVSymYjUC/7wZ7Z6laJTfLvdma4/gKP82Ff
|
|
||||||
NBfa+uxOIK/KiCBWRUxFHavytIe/jfX1sE30GUCT3lYqAPbzMoiEHk8A6H6Ii9U9tP6NAzdZh42O
|
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
|
||||||
OS87BkP7XRe2IPIVmN3IzG3nKdB6iivy26JfPcSleCFtdjopel0ROIimARfWBrnsHQOnE8XNwWkM
|
phpversion(),
|
||||||
BbH3txV/7Dgru2pRehWaW/y42YZUOEbzwzYSnkX3Ju3pbIBI6d1BJpS1BE0lLdLNQJgQDUU9kor3
|
$aArgs[0]['to'],
|
||||||
lN/enKahh6Z7ipzZEEHB040Sh7Fkv+mgvcFVDF88DhRTse6Gvq5zxzOqUINmM8Ip6NI6Sn6jHvfS
|
'<'
|
||||||
Nc0sEgk5fHS1TQCVRsK7cI58Wi5LNEM1mNodsJq13xpkoCZmDN2nKWek29dbw0tdGgZuk/98jiZH
|
))
|
||||||
n7aHdAp2B62/puGP6okBdXQnXG3BbGC2LBKn7dASGC3euwA3hqlx1qrzAdjLFmdWr1q1mE1lxvpp
|
) {
|
||||||
1YIs9kx0tb3ABuhW42+tIJi+TcN/NEsbilrJDy5Ly14GoymdIT0ftHI6z8LtWPrit2IT5+YC/H4c
|
return true;
|
||||||
CE0m6QSUMqgkgv70fX0OhN+f6vi2E4gKCZQib5R/lPAyC2aoR5tBPx6NCI0Q0Cg2KpCerZzkWOuT
|
}
|
||||||
2Oc32rjOEm58YTglpHTE0x+E04UW5SoXyh/QPV6SeZuwQxbEmvpdqP/qLX7q7cuzSv1cdZgwo7vC
|
|
||||||
bCBXtVdVWYjhXGzIpTeVPvi9AI8JZEeo1Le3si5j6tDxZaRK9NONvUCk380TYSMsheFkrBXU8KgH
|
return false;
|
||||||
fUKjKl8kAFMS5x+5Pq5B9K8AhVcRvTaQypHsZ89sD9dAYKbv5ImPtkjkBphaKft57rby4dSKXAUO
|
}
|
||||||
MgscbE6R
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasZendLoaderOptimizer()
|
||||||
|
{
|
||||||
|
if ((version_compare(phpversion(), '5.2.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.2.900', '<')
|
||||||
|
&& function_exists('zend_optimizer_version')
|
||||||
|
) || (
|
||||||
|
version_compare(phpversion(), '5.3.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.6.900', '<')
|
||||||
|
&& function_exists('zend_loader_version')
|
||||||
|
)) {
|
||||||
|
if (function_exists('opcache_get_status')
|
||||||
|
&& ($aOpCacheStatus = opcache_get_status())
|
||||||
|
&& $aOpCacheStatus['opcache_enabled']
|
||||||
|
) {
|
||||||
|
return null;
|
||||||
|
} else {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasIonCubeLoader()
|
||||||
|
{
|
||||||
|
if (function_exists('ioncube_loader_version')) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasExtension()
|
||||||
|
{
|
||||||
|
$aArgs = func_get_args();
|
||||||
|
|
||||||
|
if (extension_loaded($aArgs[0]['type'])) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param $mVar
|
||||||
|
*/
|
||||||
|
function dumpvar($mVar)
|
||||||
|
{
|
||||||
|
echo "<pre>";
|
||||||
|
print_r($mVar);
|
||||||
|
echo "</pre>";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
|
||||||
|
$oPreCheck = new d3precheckinfolder;
|
||||||
|
if (isset($_GET['fnc']) && $_GET['fnc']) {
|
||||||
|
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
|
||||||
|
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
|
||||||
|
}
|
||||||
|
}
|
@ -1,76 +1,146 @@
|
|||||||
<?php //004fb
|
<?php
|
||||||
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
|
|
||||||
?>
|
/**
|
||||||
HR+cP+37PuLcW5ohVmxofW9nB9yEoAP8t2ILWfAuVlx+v4pfN/ROmRNss7OE3b50vjkMukPPJFn4
|
* This Software is the property of Data Development and is protected
|
||||||
Q4tXBzL8jygW3L6Dk7JvzthHuhNDSbvfgfRM14BONcBo7GrvzgEiRyg9w7i04jEtPSxJx4bUWaFD
|
* by copyright law - it is NOT Freeware.
|
||||||
hvlHxlasjrrpWq59cM0wDmERGHJjlq9RzE0VhbRbTLLcilZf3A+v1dyEF+8apToIYODMjvRFMAk+
|
* http://www.shopmodule.com
|
||||||
FqC4LVgS1sxgBfLwpa4PJEUjS0ftJXs5ayfnZ4CotjeBfHY4dfrf3JCBparkU91CLYleVCzGs1tB
|
*
|
||||||
+HmrEeu+2TWkM/ZcjKJuQhH9llZAbpVF/XiTtsOxoLrmZjODuqxv3dmtaf4S0QQgvY5dQpRJ3CZb
|
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
|
||||||
Qh8iQgILCpbgBwf4C3Ka6YOzVdOeK1WT361cLyWo8z4TrQ2dhCSnGwKkmmO4v97qH6TVhQUj+6ZD
|
* @author D3 Data Development - <support@shopmodule.com>
|
||||||
zyHlK32kUSzBGIT6KTI+opztRnPnKqNbUjtEXUX345ekjX1nU9VI+pGpEdhM1jxkWLA2lFkAIFek
|
* @link http://www.oxidmodule.com
|
||||||
r9d06XPiG/Nj5rLlIKuNU2ndhJvmE0MxI5jwcemmGXs9XdW1LoIgyilwod8s8tXIP7ZIlVZmQ1bj
|
*/
|
||||||
QGkouyoKcoEBlF1dkVe/0UZ6rSIziKory2f8JCnskchf6pCp9riN5NN/47i3D2HOYhBadrczV5LQ
|
|
||||||
56F1Ya2fwmsZwFm/xon8j9cJBPg9Ah1Me+VanTrdnFmDxN8s2QturKE3T482X8we2lTJwM6s0pW/
|
date_default_timezone_set('Europe/Berlin');
|
||||||
O6J3U61gKU/OJ5H3UoqhPBHp4CWGEKWk6pgloB1oJSEO57YJOIY5qlLS3+LTcrzHgonlJ+xwBDlX
|
|
||||||
mb6fsVQqm4zHsTEFejdqDr8A1p6Yfaox/QAmWQsxXlETaHaAPTiVRzpjJ6l1uTzisaGLEcl+47Fc
|
/**
|
||||||
N1QZH4HWiK8mztkT6oubU4a2kRYTTHmqQB8uJxZo2QUzqFOwtdGVC2RsIsMUR4BKFf8Q3pL/Gixm
|
* Class d3PreCheckInFolder
|
||||||
rNBkJt19Rs/Thpcd9Ygmky4j5aCwilIxvzk3H1fQJtlvVU5eJ+FSf7nYCEtnY3is/kkoFUODR926
|
*/
|
||||||
v4wGRj/ZTstb5fbeVdPIyds9KrATGxBKw8kRMQSpv5D6lwMMdZ9/GTZffHjw2wj9xotWPAMlB4G1
|
class d3PreCheckInFolder
|
||||||
tILC3+OxVuFdSvyC+ZfXGszv63RVOQJwpZZc3yj0LJ6Il87OUfTGwECT9OZ/G/PRYD3WIiwCu9Ew
|
{
|
||||||
JX38VGpKHa1wJZ7lQe/o1LqMOwno4801/JCO/6h39+F9ZbnSGm5A9ETOQ5517s5ZBqFN2E4SVk+N
|
public $sVersion = '4.10.2';
|
||||||
o++KM62HZ74eCiODVpjvP7Rs0GzQskLi/d36x7i5CvJu5Sua6J1UZgQNsO5O9bWs/mH54zbcdi6T
|
|
||||||
LVIU08rB+f8gjJ2m1YsLq3KUIrf2CD2iQis+wX5usC5x4LlEt/9rb4/fwLCpIRYSVYxnEkCM8kCr
|
/**
|
||||||
8mXDeUtFL3+hXPUUv/Vust1eJ4uKr4Ey+0PCj5suJNrLtFhTTn2hspXQ/3STarj+Pywbg1UKEUW/
|
* @return string
|
||||||
Z/cQPOI4DtUHsZ568RiZHdgbwujMuHJOYZwarnAvScPte4Nvy9PEO20LQmnRFW33uKTQxr35HfoF
|
*/
|
||||||
XU21RIi0D7qGZfF9KmsMf5uJ3qrEjU4qRoReqhXEaMPrKDkoE6PsUwus/OBdkrh1dMqli9nv0IM5
|
public function getVersion()
|
||||||
J6q3kHJ9j13DDQ4ZXyvD1ZrHKdR/EaqKfJkKd6kdULh3TxtK88ny5WLPwQXlIrEVwKPeyrpICDyJ
|
{
|
||||||
V+YSvfk+U4w/ByLMXVgWB0CSqQ99v3drwfLKH749Nq/wHu3FpyOSTEBtJDz8u7Z8nUvotoQjVzFg
|
return $this->sVersion;
|
||||||
Y9TUe89XwMw8aVbVC/ffqqFA4vow9NdQWbarO3R9FojweCRHAT1ciUtCHMPIQoNjYj0VVju1vx3T
|
}
|
||||||
f6OKbBM9XmrY9JMJqB7AqSt9JwDL8Y3wg7wQy/2G/9qTUaqpYk0PWj1ezSEjf4xFdKSorJfv85lY
|
|
||||||
0X1dKCUS5X9sZnDsC527vadVKI8e2WhSmD7VeI7p7mluMSTswmknAiUapDSGeSSsL/+coWawDxzS
|
/**
|
||||||
sWMvaLrzp0cg7sofx58qWCzIckbUb3IotAaLE/UAYvF4N4pMkSueHPUggw1dkQMt2zS9e9VkaBQ/
|
* @return bool
|
||||||
oTwngSPTNpfgCoqbe0YCDdMg8pQNNd1FMEQe3evNjPEnpyKl9SVQ7Ln+b/jJV9lEOSALL4woRcWQ
|
*/
|
||||||
jK/+c0uskMVT9ruYbQjqvaYFjZ5p4jxEZ8nLFwTw7DsrZeCkMBpr39j+CXc9sDpA4NES0SKzO4Wf
|
public function hasMinPhpVersion()
|
||||||
Alf2ShSAvJd4fAm4VTbP2AcXEaJYp+7dmPRmA/5mUZerGICOcgQ/lQ/fZE+1oemEWxTRniGrQxBL
|
{
|
||||||
FrE/p0DCz1H3qg2OTkc6HjvlZtazN8IOKo8uJtfOH0Ef6ufLO+5LKEFAj6W2ZXkXtUnV0TyIT8RO
|
$aArgs = func_get_args();
|
||||||
jafEl8C8hp/3TiwQLIxLW1LI4hcE6gwNcpO4yHtu6AsjfLgnZELWSuP6J4tHpJ71Q0UWDmH467YB
|
|
||||||
dNSD6UKMXV51lrb9FxlaDk5os8CJ7U7jcYyvGvYDnsY8En9GwcuRr9DGw1BllyAikFLf1oQ0ZmM0
|
if (version_compare(phpversion(), $aArgs[0]['version'], '>=')) {
|
||||||
yziLEeIpLkO3Tw6kVYEAs1p/STS09JjDAajqwYwT3mM1zvOivM4IxWPss/bHVXPihFfIHIGvyGHy
|
return true;
|
||||||
wcnAiHjIcp/T7bQY0cHNCG/AyO7K0kPaDah8aYZtmTXeTXuAvp9UX+dqguzf2/NMoX46sd5D/JTb
|
}
|
||||||
Ff128KlmQqbKc4ikFMc/B7pGfPx0x6z55PG0q0QUXh4QNyzcps1RdvGc0T1wMn8qZj7RjqdGlzP5
|
|
||||||
dNTu3zh7mAVQXpu0IK2wM8ePZvNINBl0pbl4NVgy2FZyYXpFKioQwJuvUtQNqm6Pepuu/aH5G+Dh
|
return false;
|
||||||
LwVN2s4cVstiDz7TujWfkiWgiAbivUTlz26os+9Uw/pBY18YxhQ3nRQHC81wl8JPaAehzXD+jRjp
|
}
|
||||||
c/oTQs2dlNAknV3156pri14rAfrUEg0H3MU0+mBVlfmoBe5i8lvFWXWFZjPfcMNuOWJVoeGC/36o
|
|
||||||
dGpfKdm55zVG71nY862FNZ0+DTPfgvNojijpB/idOwSr8FpWyBtBFdEDnT7Z8ULqiYnEnmP3MyOK
|
/**
|
||||||
FkaA8eauB023VxhjwFDYmjMGsDcL6e8/zqrA7Ct5voKWGKT3l58zd+GzVbak6oWvQwZP5rQgH3Wi
|
* @return bool
|
||||||
38RUoEPJvR0FK9EW5q2BdKr1aUEdBHG98S/36OrDfK3DR9VMvMViKslNkwgnJIqD1Nl6qBxS/4n0
|
*/
|
||||||
DjSDTlxLIpkEg/IXwxQhp6oxYlIfzNabbsQFneFZ55TW4JWWFRqaDLifWS5mLsV56lgwr7EL1Lpk
|
public function hasMaxPhpVersion()
|
||||||
kdsuZVDXj12XOIcxQgzqVYL2zl4IngR7KGRwBp/CKDOlNwoPQ/qX8ShN9vPqGp9Y18S5q18/fKZW
|
{
|
||||||
AbjG/4HhAfPpklMDE/SpG2FdRvvLY4DSGSok5p22/IkDCezmwU6QpLqEYfDVWzJy+8lq5xlLfSVQ
|
$aArgs = func_get_args();
|
||||||
fBBec+6jBhxL5/EXC8PKqHOV8Ke1AEgh9WyK0Aj7sovhD9/3S/HALatoaYBdOkCfNUzK3czg5zPb
|
|
||||||
rUIkDv26n0ZxJCxhxkSFTE4vsuvCvqAbabImAcZnhWZdSCXuGM5aLf2X23jxmIOkosLwCrCQmJxN
|
if (version_compare(phpversion(), $aArgs[0]['version'], '<=')) {
|
||||||
h1vGXCJD1v6fVkApDROeuck7FfUEEYlE0k+RkJ30VRBiZhNmTTLdtF33TkyXzM07YR+gAkL4vITk
|
return true;
|
||||||
zqJTfrDXMNLqkp7Cbmnf6Dipo8kYFN45tpXcGEMCX8cvQYVH1TlQNJW5EHFxd36O+5fEbUC2Z3tf
|
}
|
||||||
1vNPJR0a8gcqr0uLoWt4k9nm+tQ8HMKXcTgD8bPa9d/3Knvnbg0jLed+MmmRutqwGSiQFQZGiQzC
|
|
||||||
JrfilqtYdX8YjtJx2apLcf0f4DAAlYA2PXW+0VVDA9e+7ho9mWkPTVo3IGs9InoR6dxBkaAvAyNx
|
return false;
|
||||||
JKzr6oHsHbgylQ44U2TmITYXkhUIfAeQchmc/QSStFrZ0shOy9jyDspoi18SG1SEQdxBXR92ENkE
|
}
|
||||||
7GiWhf/u2OEJyFkdnWO3+VtR/QvDXTiPuAFUZGZBvpM9UEuUT4Ufe0nRN4ZHb/qcPJisKVrUC2SU
|
|
||||||
R/xQXji7LfY55trl4wkqqqJdrL/6C/+Yaxtacc0g8q20FzPCIYqjBd/Ta9IYRtnAXScWR6vLQfdJ
|
/**
|
||||||
LLQ9hieqmJbi4ChmPxAb/dzddIT0hbeRQo7/VFOMG5G+VaaBhwsUrAqYQjIAhlcpexYpI60jIB8n
|
* @return array
|
||||||
T+OBnvCkDMIhnhR0cPwHp+xzgg7jwCi2U/Di/9doPRrX84KfqpVzadqvXYVGUW1eIKzjGJkd176r
|
*/
|
||||||
pfnCdSJib18IMkjxtSyYP/5s/sMIZCcn6mlz2FcD56ScBBIOzSZvr9np6eL03BDICYU3f4MKFrwW
|
public function hasFromToPhpVersion()
|
||||||
sQe35Aoo78VxlVDiHrKeLy1GW9uLxAQk2vpansVm/acA1GGMf0bxEi3DTmIZuNVURynQY2FQNhoX
|
{
|
||||||
0YvUzqg2rjoIAcX05mQHP3wYqkF/UmkBVR/rKfI19eW8vfgguYgcu82K8e3LcRem9kFyLW8vUOdH
|
$aArgs = func_get_args();
|
||||||
0oq6m5hYoW0KYN3vT2gYT6RMQzATbdZFSOPF4pX1NCFTAOb39FtWLReqRu84jdTAJca9Ru2TX5YJ
|
|
||||||
nnX++uQ6Go932XmtHtyKolUQie+o3tNobVrMob5ZQaDThCqI/aFTVSkYxtwgoCT3DqDdzmeJ2tW/
|
if ((version_compare(phpversion(), $aArgs[0]['from'], '>=')) && (version_compare(
|
||||||
8bygOCtYHx3RTCSfpUUURC0Dxl9fdwTvBan/JyXF1OFd5s7dR00iEmv9Du69+wGhRHpzUJkH5v0G
|
phpversion(),
|
||||||
uhILxNHrChdq1CAUUC8aXnV7GFBLte/BJTyb/ydKsX5wO8o05+pEU09mTN3v0dhKkCRLZ0hq2e4d
|
$aArgs[0]['to'],
|
||||||
PJNZW54gSejHkLJDde60mGvQs2slA0HEIU0eXG3PAoOh0Vn65a/VrWbbO6nA303SA2Wr8k5HdEZS
|
'<'
|
||||||
ji6tGuMVkbbKJg1wYxhl6LH/ff/XXUjIZhaFGDo5fEkJEx8+Iw3xk/xd3Cns2kYBhvT3O3QmQUja
|
))
|
||||||
/MBC8gRv/xGWjDnMKFVKVIwJ/IKkatSujtLpeX18+6qLPPWnAUIGquLpIIYXuWb8srJbntg2fbyG
|
) {
|
||||||
+MvzOGoX7IfieelPCaHsovEop2mlbnek74v1lCq3DL0TSHtIDET9xtOSXSfGSrrcvzc1tWsszZhu
|
return true;
|
||||||
LBDsuaEiNZ39xZXZQtZ+E4mDf8L3hh0GoOpTDRaWthWkGcsCWpb2wtLieyb/1r6pxq0OqUt2QENX
|
}
|
||||||
6KuEfbKLnvQ0lPhbXXlYVYyIssqDTiGtspWsRm2lSs8SbPvozYYYeTbhuZb4789tV7eVLaA3Gbkx
|
|
||||||
UQkfI6PZgff+cWoBSo0q/NRo/1tNufd9wZBovXnLTKa29cwKEOrIkesEDRnNuo5OotxO3JAQuPxK
|
return false;
|
||||||
pU0umaj/YLUR4K4qSVXV9X9rnZxXCb/Qczu9P9gui4S4dmQWCUv3MTSUvg3+jtsnPhULwTTB7jFA
|
}
|
||||||
/A3SUPN1R2RCPU+m1jdqRZ/zGpY+Sei+OW==
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasZendLoaderOptimizer()
|
||||||
|
{
|
||||||
|
if ((version_compare(phpversion(), '5.2.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.2.900', '<')
|
||||||
|
&& function_exists('zend_optimizer_version')
|
||||||
|
) || (
|
||||||
|
version_compare(phpversion(), '5.3.0', '>=')
|
||||||
|
&& version_compare(phpversion(), '5.6.900', '<')
|
||||||
|
&& function_exists('zend_loader_version')
|
||||||
|
)) {
|
||||||
|
if (function_exists('opcache_get_status')
|
||||||
|
&& ($aOpCacheStatus = opcache_get_status())
|
||||||
|
&& $aOpCacheStatus['opcache_enabled']
|
||||||
|
) {
|
||||||
|
return null;
|
||||||
|
} else {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasIonCubeLoader()
|
||||||
|
{
|
||||||
|
if (function_exists('ioncube_loader_version')) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function hasExtension()
|
||||||
|
{
|
||||||
|
$aArgs = func_get_args();
|
||||||
|
|
||||||
|
if (extension_loaded($aArgs[0]['type'])) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param $mVar
|
||||||
|
*/
|
||||||
|
function dumpvar($mVar)
|
||||||
|
{
|
||||||
|
echo "<pre>";
|
||||||
|
print_r($mVar);
|
||||||
|
echo "</pre>";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!isset($_SERVER['REMOTE_ADDR']) || !isset($_SERVER['HTTP_USER_AGENT'])) {
|
||||||
|
$oPreCheck = new d3precheckinfolder;
|
||||||
|
if (isset($_GET['fnc']) && $_GET['fnc']) {
|
||||||
|
$aParams = isset($_GET['params']) ? unserialize(stripslashes(urldecode($_GET['params']))) : array();
|
||||||
|
echo serialize(call_user_func(array($oPreCheck, $_GET['fnc']), $aParams));
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user