Файл: whmcs/includes/reportfunctions.php
Строк: 223
<?php //00e56
// *************************************************************************
// * *
// * WHMCS - The Complete Client Management, Billing & Support Solution *
// * Copyright (c) WHMCS Ltd. All Rights Reserved, *
// * Version: 5.3.5 *
// * BuildId: 3 *
// * Build Date: 20 Feb 2014 *
// * *
// *************************************************************************
// * *
// * Email: info@whmcs.com *
// * Website: http://www.whmcs.com *
// * *
// *************************************************************************
// * *
// * This software is furnished under a license and may be used and copied *
// * only in accordance with the terms of such license and with the *
// * inclusion of the above copyright notice. This software or any other *
// * copies thereof may not be provided or otherwise made available to any *
// * other person. No title to and ownership of the software is hereby *
// * transferred. *
// * *
// * You may not reverse engineer, decompile, defeat license encryption *
// * mechanisms, or disassemble this software product or software product *
// * license. WHMCompleteSolution may terminate this license if you don't *
// * comply with any of the terms and conditions set forth in our end user *
// * license agreement (EULA). In such event, licensee agrees to return *
// * licensor or destroy all copies of software upon termination of the *
// * license. *
// * *
// * Please see the EULA file for the full End User License Agreement. *
// * *
// *************************************************************************
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 file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.');exit(199);
?>
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