Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
eval(gzinflate(base64_decode('LZzHbsMAdkV/ZXYzAy7YGxJkwE6x97YJ2Dsp9vL1 kYF4JxuWafK9e8+xJf..
Decoded Output download
?><?php
if (!defined('XCART_SESSION_START')) { header("Location: ../../"); die("Access denied"); }
$GLOBALS['wcmcdseoReplaceCats'] = array();
$GLOBALS['wcmcdseoReplaceManus'] = array();
$GLOBALS['wcmcdseoReplaceProds'] = array();
$GLOBALS['wcmcdseoReplacePages'] = array();
function smarty_outputfilter_cdseopro($source, $smarty)
{
global $wcmcdseoConfig;
global $xcart_web_dir;
global $http_location, $https_location;
$source = preg_replace_callback('~<title>.*?</title>~is', 'wcmcdseoPageTitleCallback', $source, 1);
if (!empty($GLOBALS['wcmcdseoReplaceMetaKeywords']))
{
$source = preg_replace('~<meta\s++[^>]*?name\s*+=\s*+"keywords"[^>]*+>~i', '', $source, 1);
$source = preg_replace('~(?<=</title>)~i', "
".'<meta name="keywords" content="'.htmlspecialchars_no_double_encode($GLOBALS['wcmcdseoReplaceMetaKeywords']).'" />', $source, 1);
}
if (!empty($GLOBALS['wcmcdseoReplaceMetaDescription']))
{
$source = preg_replace('~<meta\s++[^>]*?name\s*+=\s*+"description"[^>]*+>~i', '', $source, 1);
$source = preg_replace('~(?<=</title>)~i', "
".'<meta name="description" content="'.htmlspecialchars_no_double_encode($GLOBALS['wcmcdseoReplaceMetaDescription']).'" />', $source, 1);
}
$url = $GLOBALS['wcmcdseoUrlVar'];
$url = parse_url($url);
$url = $url['path'];
$url = preg_replace('~^'.preg_quote($xcart_web_dir.'/', '~').'~', '', $url);
if (strpos($url, '/') !== FALSE)
{
$url = ($_SERVER['HTTPS'] == 'on') ? $https_location : $http_location;
$source = preg_replace('~<base[^>]*+>~i', '', $source, 1);
$source = preg_replace('~(?=</head>)~i', '<base href="'. $url .'/" />'."
", $source, 1);
}
if ($wcmcdseoConfig['setting'][1]['url'] OR $wcmcdseoConfig['setting'][1]['linkTitle'])
{
$GLOBALS['wcmcdseoReplaceCats'] = wcmcdseoGetReplacements('category');
$source = preg_replace_callback('~<a\s++[^>]*?href\s*+=\s*+"home\.php([^"]*+)"[^>]*+>~i', 'wcmcdseoCategoryCallback', $source);
}
if ($wcmcdseoConfig['setting'][3]['url'] OR $wcmcdseoConfig['setting'][3]['linkTitle'])
{
$GLOBALS['wcmcdseoReplaceManus'] = wcmcdseoGetReplacements('manufacturer');
$source = preg_replace_callback('~<a\s++[^>]*?href\s*+=\s*+"manufacturers\.php([^"]*+)"[^>]*+>~i', 'wmcdseoManufacturerCallback', $source);
}
if ($wcmcdseoConfig['setting'][2]['url'] OR $wcmcdseoConfig['setting'][2]['linkTitle'])
{
$GLOBALS['wcmcdseoReplaceProds'] = wcmcdseoGetReplacements('product');
$source = preg_replace_callback('~<a\s++[^>]*?href\s*+=\s*+"product\.php([^"]*+)"[^>]*+>~i', 'wcmcdseoProductCallback', $source);
}
if ($wcmcdseoConfig['setting'][4]['url'] OR $wcmcdseoConfig['setting'][4]['linkTitle'])
{
$GLOBALS['wcmcdseoReplacePages'] = wcmcdseoGetReplacements('staticpage');
$source = preg_replace_callback('~<a\s++[^>]*?href\s*+=\s*+"pages\.php([^"]*+)"[^>]*+>~i', 'wcmcdseoStaticPageCallback', $source);
}
return $source;
}
function wcmcdseoPageTitleCallback($matches)
{
global $smarty;
global $wcmcdseoConfig;
if ($smarty->get_template_vars('main') == 'catalog' AND !$smarty->get_template_vars('current_category'))
{
$title = $wcmcdseoConfig['home_page_title'];
}
elseif ($GLOBALS['wcmcdseoReplacePageTitle'] != "")
{
$title = $GLOBALS['wcmcdseoReplacePageTitle'];
}
if (empty($title))
return $matches[0];
if (preg_match('~(?:-p|index)(\d++)\.html$~i', $GLOBALS['wcmcdseoUrlVar'], $matches))
{
if ($matches[1] > 1)
{
$title = $title . ' (Page '.$matches[1].')';
}
}
return '<title>'.htmlspecialchars_no_double_encode($title).'</title>';
}
function wcmcdseoCategoryCallback($matches)
{
global $config;
global $xcart_web_dir;
global $wcmcdseoConfig;
parse_str(str_replace('&', '&', ltrim($matches[1], '?')), $qs);
if (empty($qs['cat']) OR !array_key_exists($qs['cat'], $GLOBALS['wcmcdseoReplaceCats']))
{
if ((bool)$wcmcdseoConfig['rewrite_index'])
return preg_replace('~(?<=")home\.php[^"]*~i', $xcart_web_dir.'/'.$matches[1], $matches[0], 1);
return $matches[0];
}
if ($wcmcdseoConfig['setting'][1]['linkTitle'])
{
$matches[0] = preg_replace('~title\s*+=\s*+"[^"]*+"~i', '', $matches[0]);
$matches[0] = preg_replace('~(?<=^<a)~i', ' title="'.htmlspecialchars_no_double_encode($GLOBALS['wcmcdseoReplaceCats'][$qs['cat']]['title']).'"', $matches[0], 1);
}
if (!$wcmcdseoConfig['setting'][1]['url'] OR $GLOBALS['wcmcdseoReplaceCats'][$qs['cat']]['url'] == '')
return $matches[0];
$url = $xcart_web_dir.'/'.$GLOBALS['wcmcdseoReplaceCats'][$qs['cat']]['url'];
$url .= ($wcmcdseoConfig['setting'][1]['extension']) ? '' : '/';
unset($qs['cat']);
if (isset($qs['page']) AND ctype_digit($qs['page']))
{
if ((int) $qs['page'] > 1)
{
$url .= (($wcmcdseoConfig['setting'][1]['extension']) ? '-p'.$qs['page'] : 'index'.$qs['page'].'.html');
}
unset($qs['page']);
}
$url .= ($wcmcdseoConfig['setting'][1]['extension']) ? '.html' : '';
if (isset($qs['sort']) AND ($qs['sort'] == $config['Appearance']['products_order'] OR $qs['sort'] == ''))
{
unset($qs['sort']);
}
if (isset($qs['sort_direction']) AND ($qs['sort_direction'] == '0' OR $qs['sort_direction'] == ''))
{
unset($qs['sort_direction']);
}
if (!empty($qs))
{
$url .= '?'.http_build_query($qs);
}
return preg_replace('~(?<=")home\.php[^"]*~i', $url, $matches[0], 1);
}
function wmcdseoManufacturerCallback($matches)
{
global $config;
global $xcart_web_dir;
global $wcmcdseoConfig;
parse_str(str_replace('&', '&', ltrim($matches[1], '?')), $qs);
if (empty($qs['manufacturerid']) OR !array_key_exists($qs['manufacturerid'], $GLOBALS['wcmcdseoReplaceManus']))
return $matches[0];
if ($wcmcdseoConfig['setting'][3]['linkTitle'])
{
$matches[0] = preg_replace('~title\s*+=\s*+"[^"]*+"~i', '', $matches[0]);
$matches[0] = preg_replace('~(?<=^<a)~i', ' title="'.htmlspecialchars_no_double_encode($GLOBALS['wcmcdseoReplaceManus'][$qs['manufacturerid']]['title']).'"', $matches[0], 1);
}
if (!$wcmcdseoConfig['setting'][3]['url'] OR $GLOBALS['wcmcdseoReplaceManus'][$qs['manufacturerid']]['url'] == '')
return $matches[0];
$url = $xcart_web_dir.'/'.$GLOBALS['wcmcdseoReplaceManus'][$qs['manufacturerid']]['url'];
$url .= ($wcmcdseoConfig['setting'][3]['extension']) ? '' : '/';
unset($qs['manufacturerid']);
if (isset($qs['page']) AND ctype_digit($qs['page']))
{
if ((int) $qs['page'] > 1)
{
$url .= (($wcmcdseoConfig['setting'][3]['extension']) ? '-p'.$qs['page'] : 'index'.$qs['page'].'.html');
}
unset($qs['page']);
}
$url .= ($wcmcdseoConfig['setting'][3]['extension']) ? '.html' : '';
if (isset($qs['sort']) AND ($qs['sort'] == $config['Appearance']['products_order'] OR $qs['sort'] == ''))
{
unset($qs['sort']);
}
if (isset($qs['sort_direction']) AND ($qs['sort_direction'] == '0' OR $qs['sort_direction'] == ''))
{
unset($qs['sort_direction']);
}
if (!empty($qs))
{
$url .= '?'.http_build_query($qs);
}
return preg_replace('~(?<=")manufacturers\.php[^"]*~i', $url, $matches[0], 1);
}
function wcmcdseoProductCallback($matches)
{
global $config;
global $xcart_web_dir;
global $wcmcdseoConfig;
parse_str(str_replace('&', '&', ltrim($matches[1], '?')), $qs);
if (empty($qs['productid']) OR !array_key_exists($qs['productid'], $GLOBALS['wcmcdseoReplaceProds']))
return $matches[0];
if ($wcmcdseoConfig['setting'][2]['linkTitle'])
{
$matches[0] = preg_replace('~title\s*+=\s*+"[^"]*+"~i', '', $matches[0]);
$matches[0] = preg_replace('~(?<=^<a)~i', ' title="'.htmlspecialchars_no_double_encode($GLOBALS['wcmcdseoReplaceProds'][$qs['productid']]['title']).'"', $matches[0], 1);
}
if (!$wcmcdseoConfig['setting'][2]['url'] OR $GLOBALS['wcmcdseoReplaceProds'][$qs['productid']]['url'] == '')
return $matches[0];
$url = $xcart_web_dir.'/'.$GLOBALS['wcmcdseoReplaceProds'][$qs['productid']]['url'];
$url .= ($wcmcdseoConfig['setting'][2]['extension']) ? '.html' : '/';
unset($qs['productid']);
if (isset($qs['feature'])) unset($qs['feature']);
if (isset($qs['featured'])) unset($qs['featured']);
if (isset($qs['bestseller'])) unset($qs['bestseller']);
if (isset($qs['cat'])) unset($qs['cat']);
if (isset($qs['page'])) unset($qs['page']);
if (!empty($qs))
{
$url .= '?'.http_build_query($qs);
}
return preg_replace('~(?<=")product\.php[^"]*~i', $url, $matches[0], 1);
}
function wcmcdseoStaticPageCallback($matches)
{
global $config;
global $xcart_web_dir;
global $wcmcdseoConfig;
parse_str(str_replace('&', '&', ltrim($matches[1], '?')), $qs);
if (empty($qs['pageid']) OR !array_key_exists($qs['pageid'], $GLOBALS['wcmcdseoReplacePages']))
return $matches[0];
if ($wcmcdseoConfig['setting'][4]['linkTitle'])
{
$matches[0] = preg_replace('~title\s*+=\s*+"[^"]*+"~i', '', $matches[0]);
$matches[0] = preg_replace('~(?<=^<a)~i', ' title="'.htmlspecialchars_no_double_encode($GLOBALS['wcmcdseoReplacePages'][$qs['pageid']]['title']).'"', $matches[0], 1);
}
if (!$wcmcdseoConfig['setting'][4]['url'] OR $GLOBALS['wcmcdseoReplacePages'][$qs['pageid']]['url'] == '')
return $matches[0];
$url = $xcart_web_dir.'/'.$GLOBALS['wcmcdseoReplacePages'][$qs['pageid']]['url'];
$url .= ($wcmcdseoConfig['setting'][4]['extension']) ? '.html' : '/';
unset($qs['pageid']);
if (!empty($qs))
{
$url .= '?'.http_build_query($qs);
}
return preg_replace('~(?<=")pages\.php[^"]*~i', $url, $matches[0], 1);
}
function wcmcdseoGetReplacements($in_type)
{
global $var_dirs;
$useCache = 1;
$in_type = strtolower($in_type);
if ($in_type !== 'category' AND $in_type !== 'manufacturer' AND $in_type !== 'product' AND $in_type !== 'staticpage')
return array();
$wcmcdseoCacheDir = $var_dirs['cache'] . "/cdseo-" . $in_type . ".txt";
if (file_exists($wcmcdseoCacheDir) AND $useCache == 1)
{
$return = unserialize(file_get_contents($wcmcdseoCacheDir));
}
else
{
$query = func_query
(
'SELECT cdseoReplaceID AS id, cdseoUrl AS url, cdseoLinkTitle AS title '.
'FROM wcm_cdseo '.
'WHERE cdseoType = "'.$in_type.'"'
);
if (empty($query))
return array();
foreach ($query as $row)
{
$return[$row['id']] = array('url' => $row['url'], 'title' => $row['title']);
}
if (is_writable($var_dirs["cache"]) AND is_dir($var_dirs["cache"])) {
$fp = fopen($wcmcdseoCacheDir,"w");
fputs($fp, serialize($return));
fclose($fp);
}
}
return $return;
}
if (!function_exists('http_build_query'))
{
function http_build_query($in_array)
{
if (empty($in_array) OR !is_array($in_array))
return '';
$string = array();
foreach($in_array as $key => $value)
{
$string[] = $key.'='.rawurlencode($value);
}
return implode('&', $string);
}
}
?><?php
Did this file decode correctly?
Original Code
eval(gzinflate(base64_decode('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
z3//+9//9Y///P990f8P')));
Function Calls
strrev | 65 |
gzinflate | 103 |
str_rot13 | 57 |
base64_decode | 103 |
Stats
MD5 | a5f43c446427374922cea68a54abab19 |
Eval Count | 103 |
Decode Time | 636 ms |