ExtSearch/src/Core/Smarty/Plugins/function.d3_extsearch_highl...

83 lines
7.7 KiB
PHP
Raw Normal View History

<?php //006f0
// 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 erweiterte_Suche @version 7.0.1.0 PHP73 (03.03.2022) @author Daniel Seifert support@shopmodule.com @copyright (C) 2022, D3 Data Development @see http://www.shopmodule.com
2017-12-20 11:42:18 +01:00
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);
?>
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