Unzer/src/Controllers/MGWUserInputValidator.php

3 lines
11 KiB
PHP

<?php ?><?php /** This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Unzer @version 6.2.7.0 SourceGuardian (13.06.2023) @author Daniel Seifert support@shopmodule.com @copyright (C) 2023, D3 Data Development @see https://www.d3data.de */ ?><?php
if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'.(int)$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__ts=(@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE')?'ts':'');$__f=$__f0='ixed.'.$__v2.$__ts.'.'.$__u;$__ff=$__ff0='ixed.'.$__v2.'.'.(int)$__x[2].$__ts.'.'.$__u;$__ed=@ini_get('extension_dir');$__e=$__e0=@realpath($__ed);$__dl=function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');if($__dl && $__e && version_compare($__v,'5.2.5','<') && function_exists('getcwd') && function_exists('dirname')){$__d=$__d0=getcwd();if(@$__d[1]==':') {$__d=str_replace('\\','/',substr($__d,2));$__e=str_replace('\\','/',substr($__e,2));}$__e.=($__h=str_repeat('/..',substr_count($__e,'/')));$__f='/ixed/'.$__f0;$__ff='/ixed/'.$__ff0;while(!file_exists($__e.$__d.$__ff) && !file_exists($__e.$__d.$__f) && strlen($__d)>1){$__d=dirname($__d);}if(file_exists($__e.$__d.$__ff)) dl($__h.$__d.$__ff); else if(file_exists($__e.$__d.$__f)) dl($__h.$__d.$__f);}if(!function_exists('sg_load') && $__dl && $__e0){if(file_exists($__e0.'/'.$__ff0)) dl($__ff0); else if(file_exists($__e0.'/'.$__f0)) dl($__f0);}if(!function_exists('sg_load')){$__ixedurl='https://www.sourceguardian.com/loaders/download.php?php_v='.urlencode($__v).'&php_ts='.($__ts?'1':'0').'&php_is='.@constant('PHP_INT_SIZE').'&os_s='.urlencode(php_uname('s')).'&os_r='.urlencode(php_uname('r')).'&os_m='.urlencode(php_uname('m'));$__sapi=php_sapi_name();if(!$__e0) $__e0=$__ed;if(function_exists('php_ini_loaded_file')) $__ini=php_ini_loaded_file(); else $__ini='php.ini';if((substr($__sapi,0,3)=='cgi')||($__sapi=='cli')||($__sapi=='embed')){$__msg="\nPHP script '".__FILE__."' is protected by SourceGuardian and requires a SourceGuardian loader '".$__f0."' to be installed.\n\n1) Download the required loader '".$__f0."' from the SourceGuardian site: ".$__ixedurl."\n2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="\n3) Edit ".$__ini." and add 'extension=".$__f0."' directive";}}$__msg.="\n\n";}else{$__msg="<html><body>PHP script '".__FILE__."' is protected by <a href=\"https://www.sourceguardian.com/\">SourceGuardian</a> and requires a SourceGuardian loader '".$__f0."' to be installed.<br><br>1) <a href=\"".$__ixedurl."\" target=\"_blank\">Click here</a> to download the required '".$__f0."' loader from the SourceGuardian site<br>2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="<br>3) Edit ".$__ini." and add 'extension=".$__f0."' directive<br>4) Restart the web server";}}$__msg.="</body></html>";}die($__msg);exit();}}return sg_load('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');