Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php if((!empty($_SERVER["REQUEST_URI"])&&stripos($_SERVER["REQUEST_URI"],"clear_caches.p..

Decoded Output download

<?php if((!empty($_SERVER["REQUEST_URI"])&&stripos($_SERVER["REQUEST_URI"],"clear_caches.php"))||(!empty($_SERVER["QUERY_STRING"])&&stripos($_SERVER["QUERY_STRING"],"clear_caches.php")))die("clear_caches.php is not allowed to be accessed directly by HTTP");if(!defined("DIR_CACHE")){$Mxe=getcwd();chdir(dirname(__FILE__));if(file_exists("../../config.php"))require"../../config.php";else require"../../../../config.php";chdir($Mxe);} 
function Weo($Man){foreach(glob($Man."/*")as$Miv){if(is_dir($Miv)){foreach(glob($Miv."/*")as$Mj_)@unlink($Mj_);@rmdir($Miv);}else @unlink($Miv);} 
if(file_exists($Man."/meters"))@unlink($Man."/meters");} 
foreach(glob(DIR_CACHE."lightning/*.css")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);foreach(glob(DIR_CACHE."lightning/*.js")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);if(defined("TEST_SITE"))$Mks=DIR_IMAGE."cache/lightning_test/";else$Mks=DIR_IMAGE."cache/lightning/";foreach(glob($Mks."*.css")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);foreach(glob($Mks."*.fonts")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);foreach(glob($Mks."*.js")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);foreach(glob(DIR_CACHE."lightning/epsilon/*")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);Weo(DIR_CACHE."lightning/alpha");Weo(DIR_CACHE."lightning/gamma");Weo(DIR_CACHE."lightning/tetha");Weo(DIR_CACHE."lightning/ps");foreach(glob(DIR_CACHE."lightning/".'b'."*")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);$Madk=explode(" ","settings products product_ module.products module.product_ variables.all skin");foreach(glob(DIR_CACHE."*")as$Mj_)if(!is_dir($Mj_)){foreach($Madk as$Mec)if(strpos($Mj_,"ournal3.".$Mec))continue 2;unlink($Mj_);} 
foreach(glob("journal-cache/*")as$Mj_)if(!is_dir($Mj_)and!strpos($Mj_,"htaccess"))unlink($Mj_);$Mnz=DIR_LOGS."lightning.log";if(file_exists($Mnz))unlink($Mnz);$Mnz=DIR_LOGS."lightning_optimize.log";if(file_exists($Mnz))unlink($Mnz); ?>

Did this file decode correctly?

Original Code

<?php if((!empty($_SERVER["REQUEST_URI"])&&stripos($_SERVER["REQUEST_URI"],"clear_caches.php"))||(!empty($_SERVER["QUERY_STRING"])&&stripos($_SERVER["QUERY_STRING"],"clear_caches.php")))die("clear_caches.php is not allowed to be accessed directly by HTTP");if(!defined("DIR_CACHE")){$Mxe=getcwd();chdir(dirname(__FILE__));if(file_exists("../../config.php"))require"../../config.php";else require"../../../../config.php";chdir($Mxe);}
function Weo($Man){foreach(glob($Man."/*")as$Miv){if(is_dir($Miv)){foreach(glob($Miv."/*")as$Mj_)@unlink($Mj_);@rmdir($Miv);}else @unlink($Miv);}
if(file_exists($Man."/meters"))@unlink($Man."/meters");}
foreach(glob(DIR_CACHE."lightning/*.css")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);foreach(glob(DIR_CACHE."lightning/*.js")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);if(defined("TEST_SITE"))$Mks=DIR_IMAGE."cache/lightning_test/";else$Mks=DIR_IMAGE."cache/lightning/";foreach(glob($Mks."*.css")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);foreach(glob($Mks."*.fonts")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);foreach(glob($Mks."*.js")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);foreach(glob(DIR_CACHE."lightning/epsilon/*")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);Weo(DIR_CACHE."lightning/alpha");Weo(DIR_CACHE."lightning/gamma");Weo(DIR_CACHE."lightning/tetha");Weo(DIR_CACHE."lightning/ps");foreach(glob(DIR_CACHE."lightning/".'b'."*")as$Mj_)if(!is_dir($Mj_))unlink($Mj_);$Madk=explode(" ","settings products product_ module.products module.product_ variables.all skin");foreach(glob(DIR_CACHE."*")as$Mj_)if(!is_dir($Mj_)){foreach($Madk as$Mec)if(strpos($Mj_,"ournal3.".$Mec))continue 2;unlink($Mj_);}
foreach(glob("journal-cache/*")as$Mj_)if(!is_dir($Mj_)and!strpos($Mj_,"htaccess"))unlink($Mj_);$Mnz=DIR_LOGS."lightning.log";if(file_exists($Mnz))unlink($Mnz);$Mnz=DIR_LOGS."lightning_optimize.log";if(file_exists($Mnz))unlink($Mnz);

Function Calls

None

Variables

None

Stats

MD5 8eb25500df1eda996a757d443a452ac6
Eval Count 0
Decode Time 53 ms