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 /** * * @ This file is created by DeZend.Org * @ DeZend (PHP5 Decoder for ion..

Decoded Output download

<?php 
/** 
 * 
 * @ This file is created by DeZend.Org 
 * @ DeZend (PHP5 Decoder for ionCube Encoder) 
 * 
 * @	Version			:	1.1.7.0 
 * @	Author			:	TuhanTS 
 * @	Release on		:	25.02.2013 
 * @	Official site	:	http://DeZend.Org 
 * 
 */ 
 
define( ' PTCEvolution', 1 ); 
define( 'INCLUDES', dirname( __FILE__ ) . '/includes/' ); 
define( 'MODULES', dirname( __FILE__ ) . '/modules/' ); 
define( 'SOURCES', dirname( __FILE__ ) . '/Sources/' ); 
error_reporting( 30719 & ~8 ); 
session_start(  ); 
require_once( 'includes/init.php' ); 
$chkadmin = new VData(  ); 
$localkey = $db->fetchOne( 'SELECT localkey FROM localkey WHERE id=1' ); 
 
$chkadmin->getinfo( $localkey ); 
 
if ($chkadmin->info['crowdflower'] != 'enable') { 
	header( 'location: /' ); 
	exit(  ); 
} 
 
$q = $db->query('SELECT * FROM crowdflower_settings'); 
 
 
 
if ($r = $db->fetch_array( $q )) { 
	$crowdflower[$r['field']] = $r['value']; 
} 
 
 
if ($crowdflower['active'] != 'yes') { 
	header( 'location: /' ); 
	exit(  ); 
} 
 
 
if ($_SESSION['logged'] == 'yes') { 
	$smarty->assign( 'crowdflower', $crowdflower ); 
 
	if ($input->g['view'] == 'completed_tasks') { 
		include( INCLUDES . 'class_pagination.php' ); 
		$allowed = array( 'date' ); 
		$paginator = new Pagination('crowdflower_postback', 'user_id=' . $user_info['id'] ); 
		 
		$paginator->setMaxResult( $settings['max_result_page'] ); 
		$paginator->setOrders( 'date', 'DESC' ); 
		$paginator->setPage( $input->gc['p'] ); 
		$paginator->allowedfield( $allowed ); 
		$paginator->setNewOrders( $input->gc['orderby'], $input->gc['sortby'] ); 
		$paginator->setLink( './?view=account&page=referrals&' ); 
		$q = $paginator->getQuery(  ); 
		 
		$db->fetch_array( $q ); 
 
		if ($list = ) { 
			$items[] = $list; 
		} 
 
		$smarty->assign( 'paginator', $paginator ); 
		$smarty->assign( 'thelist', $items ); 
		unset( $$items ); 
		$smarty->display( 'crowdflower_completed.tpl' ); 
		$db->close(  ); 
		exit(  ); 
	} 
 
	$crowdflower_ratio = $db->fetchOne('SELECT crowdflower_ratio FROM membership WHERE id=' . $user_info['type'] ); 
	 
	$smarty->assign('crowdflower_ratio', $crowdflower_ratio ); 
} 
 
$smarty->display( 'crowdflower.tpl' ); 
$db->close(  ); 
exit(  ); 
?> 

Did this file decode correctly?

Original Code

<?php
/**
 *
 * @ This file is created by DeZend.Org
 * @ DeZend (PHP5 Decoder for ionCube Encoder)
 *
 * @	Version			:	1.1.7.0
 * @	Author			:	TuhanTS
 * @	Release on		:	25.02.2013
 * @	Official site	:	http://DeZend.Org
 *
 */

define( ' PTCEvolution', 1 );
define( 'INCLUDES', dirname( __FILE__ ) . '/includes/' );
define( 'MODULES', dirname( __FILE__ ) . '/modules/' );
define( 'SOURCES', dirname( __FILE__ ) . '/Sources/' );
error_reporting( 30719 & ~8 );
session_start(  );
require_once( 'includes/init.php' );
$chkadmin = new VData(  );
$localkey = $db->fetchOne( 'SELECT localkey FROM localkey WHERE id=1' );

$chkadmin->getinfo( $localkey );

if ($chkadmin->info['crowdflower'] != 'enable') {
	header( 'location: /' );
	exit(  );
}

$q = $db->query('SELECT * FROM crowdflower_settings');



if ($r = $db->fetch_array( $q )) {
	$crowdflower[$r['field']] = $r['value'];
}


if ($crowdflower['active'] != 'yes') {
	header( 'location: /' );
	exit(  );
}


if ($_SESSION['logged'] == 'yes') {
	$smarty->assign( 'crowdflower', $crowdflower );

	if ($input->g['view'] == 'completed_tasks') {
		include( INCLUDES . 'class_pagination.php' );
		$allowed = array( 'date' );
		$paginator = new Pagination('crowdflower_postback', 'user_id=' . $user_info['id'] );
		
		$paginator->setMaxResult( $settings['max_result_page'] );
		$paginator->setOrders( 'date', 'DESC' );
		$paginator->setPage( $input->gc['p'] );
		$paginator->allowedfield( $allowed );
		$paginator->setNewOrders( $input->gc['orderby'], $input->gc['sortby'] );
		$paginator->setLink( './?view=account&page=referrals&' );
		$q = $paginator->getQuery(  );
		
		$db->fetch_array( $q );

		if ($list = ) {
			$items[] = $list;
		}

		$smarty->assign( 'paginator', $paginator );
		$smarty->assign( 'thelist', $items );
		unset( $$items );
		$smarty->display( 'crowdflower_completed.tpl' );
		$db->close(  );
		exit(  );
	}

	$crowdflower_ratio = $db->fetchOne('SELECT crowdflower_ratio FROM membership WHERE id=' . $user_info['type'] );
	
	$smarty->assign('crowdflower_ratio', $crowdflower_ratio );
}

$smarty->display( 'crowdflower.tpl' );
$db->close(  );
exit(  );
?>

Function Calls

None

Variables

None

Stats

MD5 fa9ec2700a47abf08e8eb90ba474453c
Eval Count 0
Decode Time 88 ms