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 eval("?>".base64_decode("PD9waHANCg0KLy9mb3IgdGVzdGluZyBwdXJwb3NlcywgYWxsIHBheW1lbnQ..

Decoded Output download

?>b'<?php

//for testing purposes, all payment requests will be sent to the sandbox server. Once your account will be active you must switch back to the live server https://secure.mobilpay.ro
$paymentUrl 	= \'http://sandboxsecure.mobilpay.ro\';
//$paymentUrl 	= \'https://secure.mobilpay.ro\';

// this is the path on your server to the public certificate. You may download this from Admin -> Conturi de comerciant -> Detalii -> Setari securitate
$x509FilePath 	= realpath(dirname(__FILE__) . DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR . \'public.cer\';

include_once("../catalog_head.php");
error_reporting(0);
/*
	require_once(dirname(__FILE__) . "/../core/core.php");
	$db = new DB_sql($config["db_host"],$config["db_user"],$config["db_pass"],$config["db_name"]);
*/


function generate_payment_form ($id_ord = 0) {
	global $paymentUrl, $x509FilePath;
	
	$sql_orders = "SELECT * FROM articole_shopcart
					WHERE id = \'{$id_ord}\'";
	$result_orders = mysql_query($sql_orders);
	
	if(mysql_num_rows($result_orders)) {
		$ORDER = mysql_fetch_assoc($result_orders);		
			
		// TRANSFORM price if is the case
		$order_currency 	= \'RON\';
		$payment_currency 	= \'RON\';
			
		$amount 			= $ORDER[\'tva\'];
			
		$PATH =  realpath(dirname(__FILE__) . DIRECTORY_SEPARATOR . \'..\');
		require_once "{$PATH}/mobilpay/Payment/Request/Abstract.php";
		require_once "{$PATH}/mobilpay/Payment/Request/Card.php";
		require_once "{$PATH}/mobilpay/Payment/Invoice.php";
		require_once "{$PATH}/mobilpay/Payment/Address.php";
			
		try {
			srand((double) microtime() * 1000000);
			$objPmReqCard 						= new Mobilpay_Payment_Request_Card();
			#merchant account signature - generated by mobilpay.ro for every merchant account
			#semnatura contului de comerciant - mergi pe www.mobilpay.ro Admin -> Conturi de comerciant -> Detalii -> Setari securitate
			$objPmReqCard->signature 			= \'6XME-6GBH-MYHV-4P1B-KD5S\';
			#you should assign here the transaction ID registered by your application for this commercial operation
			
			#order_id should be unique for a merchant account
			// $objPmReqCard->orderId 			= md5(uniqid(rand()));
			$objPmReqCard->orderId 				= $ORDER[\'id\'];
			
			#supply return_url and/or confirm_url only if you want to overwrite the ones configured for the service/product when it was created
			#if you don\'t want to supply a different return/confirm URL, just let it null
			$objPmReqCard->confirmUrl 			= \'http://www.wedding-angels.ro/payment_validation/mobilpay_validation.php\'; 
			$objPmReqCard->returnUrl 			= "http://www.wedding-angels.ro/index.php?order_id={$ORDER[\'id\']}";		// &#038 
			
			#detalii cu privire la plata: moneda, suma, descrierea
			#payment details: currency, amount, description
			$objPmReqCard->invoice = new Mobilpay_Payment_Invoice();
			
			$objPmReqCard->invoice->currency	= "{$payment_currency}";
			$objPmReqCard->invoice->amount		= "{$amount}";
			$objPmReqCard->invoice->installments= \'2,3\';
			$objPmReqCard->invoice->details		= \'Plata cu card-ul prin suma\';
			
			#detalii cu privire la adresa posesorului cardului
			#details on the cardholder address
			$billingAddress 				= new Mobilpay_Payment_Address();
			$billingAddress->type			= $ORDER[\'payment_method_ord\'];
			$billingAddress->firstName		= $ORDER[\'customer_name_ord\'];
			$billingAddress->lastName		= $ORDER[\'customer_name_ord\'];
			$billingAddress->fiscalNumber	= \'\';
			$billingAddress->identityNumber	= \'\';
			$billingAddress->country		= \'Romania\';
			$billingAddress->county			= $ORDER[\'judet\'];
			$billingAddress->city			= $ORDER[\'oras\'];
			$billingAddress->zipCode		= $ORDER[\'codpostal\'];
			$billingAddress->address		= $ORDER[\'address_name\'];
			$billingAddress->email			= $ORDER[\'payer_email\'];
			$billingAddress->mobilePhone	= $ORDER[\'telefon\'];
			$billingAddress->bank			= \'\';
			$billingAddress->iban			= \'\';
			$objPmReqCard->invoice->setBillingAddress($billingAddress);
			
			#detalii cu privire la adresa de livrare
			#details on the shipping address
			$shippingAddress 				= new Mobilpay_Payment_Address();
			$shippingAddress->type			= \'Mobilpay - \' . $ORDER[\'livrare\'];
			$shippingAddress->firstName		= $ORDER[\'first_name\'];
			$shippingAddress->lastName		= $ORDER[\'last_name\'];
			$shippingAddress->fiscalNumber	= \'\';
			$shippingAddress->identityNumber= \'\';
			
			$shippingAddress->country		= \'Romania\';
			$shippingAddress->county		= $ORDER[\'judet\'];
			$shippingAddress->city			= $ORDER[\'oras\'];
			$shippingAddress->zipCode		= $ORDER[\'codpostal\'];
			$shippingAddress->address		= $ORDER[\'address_name\'];
			$shippingAddress->email			= $ORDER[\'payer_email\'];
			$shippingAddress->mobilePhone	= $ORDER[\'telefon\'];
			$shippingAddress->bank			= \'\';	
			$shippingAddress->iban			= \'\';
			$objPmReqCard->invoice->setShippingAddress($shippingAddress);
			
			$objPmReqCard->encrypt($x509FilePath);
		}
		catch(Exception $e) {
			// do something
		}

		if(!($e instanceof Exception)) {
			$load_action = (!($e instanceof Exception)) ? \' onLoad="document.frmPaymentRedirect2.submit();"\' : \'\';
			
			echo <<<EOT
			<html>
			<head></head>
			<body {$load_action}>

				<div align="center">
					<p class="payment_module">
						You will now be redirected to mobilpay to complete payment.<br />
						Should your browser not automatically redirect you, then please<br />
						click the Continue button below.<br /><br />
					</p>

					<form name="frmPaymentRedirect" method="post" action="{$paymentUrl}">
						<input type="hidden" name="env_key" value="{$objPmReqCard->getEnvKey()}"/>
						<input type="hidden" name="data" value="{$objPmReqCard->getEncData()}"/>
						
						<input type="submit" value="Continue" />
					</form>
				</div>
				
EOT;
		}
		else {
			echo "<p><strong>{$e->getMessage()}</strong></p>";
		}
	}
	else {
		echo \'Tranzactia nu a fost gasita!\';
	}
}

generate_payment_form(42);

?>'

Did this file decode correctly?

Original Code

<?php eval("?>".base64_decode("PD9waHANCg0KLy9mb3IgdGVzdGluZyBwdXJwb3NlcywgYWxsIHBheW1lbnQgcmVxdWVzdHMgd2lsbCBiZSBzZW50IHRvIHRoZSBzYW5kYm94IHNlcnZlci4gT25jZSB5b3VyIGFjY291bnQgd2lsbCBiZSBhY3RpdmUgeW91IG11c3Qgc3dpdGNoIGJhY2sgdG8gdGhlIGxpdmUgc2VydmVyIGh0dHBzOi8vc2VjdXJlLm1vYmlscGF5LnJvDQokcGF5bWVudFVybCAJPSAnaHR0cDovL3NhbmRib3hzZWN1cmUubW9iaWxwYXkucm8nOw0KLy8kcGF5bWVudFVybCAJPSAnaHR0cHM6Ly9zZWN1cmUubW9iaWxwYXkucm8nOw0KDQovLyB0aGlzIGlzIHRoZSBwYXRoIG9uIHlvdXIgc2VydmVyIHRvIHRoZSBwdWJsaWMgY2VydGlmaWNhdGUuIFlvdSBtYXkgZG93bmxvYWQgdGhpcyBmcm9tIEFkbWluIC0+IENvbnR1cmkgZGUgY29tZXJjaWFudCAtPiBEZXRhbGlpIC0+IFNldGFyaSBzZWN1cml0YXRlDQokeDUwOUZpbGVQYXRoIAk9IHJlYWxwYXRoKGRpcm5hbWUoX19GSUxFX18pIC4gRElSRUNUT1JZX1NFUEFSQVRPUikgLiBESVJFQ1RPUllfU0VQQVJBVE9SIC4gJ3B1YmxpYy5jZXInOw0KDQppbmNsdWRlX29uY2UoIi4uL2NhdGFsb2dfaGVhZC5waHAiKTsNCmVycm9yX3JlcG9ydGluZygwKTsNCi8qDQoJcmVxdWlyZV9vbmNlKGRpcm5hbWUoX19GSUxFX18pIC4gIi8uLi9jb3JlL2NvcmUucGhwIik7DQoJJGRiID0gbmV3IERCX3NxbCgkY29uZmlnWyJkYl9ob3N0Il0sJGNvbmZpZ1siZGJfdXNlciJdLCRjb25maWdbImRiX3Bhc3MiXSwkY29uZmlnWyJkYl9uYW1lIl0pOw0KKi8NCg0KDQpmdW5jdGlvbiBnZW5lcmF0ZV9wYXltZW50X2Zvcm0gKCRpZF9vcmQgPSAwKSB7DQoJZ2xvYmFsICRwYXltZW50VXJsLCAkeDUwOUZpbGVQYXRoOw0KCQ0KCSRzcWxfb3JkZXJzID0gIlNFTEVDVCAqIEZST00gYXJ0aWNvbGVfc2hvcGNhcnQNCgkJCQkJV0hFUkUgaWQgPSAneyRpZF9vcmR9JyI7DQoJJHJlc3VsdF9vcmRlcnMgPSBteXNxbF9xdWVyeSgkc3FsX29yZGVycyk7DQoJDQoJaWYobXlzcWxfbnVtX3Jvd3MoJHJlc3VsdF9vcmRlcnMpKSB7DQoJCSRPUkRFUiA9IG15c3FsX2ZldGNoX2Fzc29jKCRyZXN1bHRfb3JkZXJzKTsJCQ0KCQkJDQoJCS8vIFRSQU5TRk9STSBwcmljZSBpZiBpcyB0aGUgY2FzZQ0KCQkkb3JkZXJfY3VycmVuY3kgCT0gJ1JPTic7DQoJCSRwYXltZW50X2N1cnJlbmN5IAk9ICdST04nOw0KCQkJDQoJCSRhbW91bnQgCQkJPSAkT1JERVJbJ3R2YSddOw0KCQkJDQoJCSRQQVRIID0gIHJlYWxwYXRoKGRpcm5hbWUoX19GSUxFX18pIC4gRElSRUNUT1JZX1NFUEFSQVRPUiAuICcuLicpOw0KCQlyZXF1aXJlX29uY2UgInskUEFUSH0vbW9iaWxwYXkvUGF5bWVudC9SZXF1ZXN0L0Fic3RyYWN0LnBocCI7DQoJCXJlcXVpcmVfb25jZSAieyRQQVRIfS9tb2JpbHBheS9QYXltZW50L1JlcXVlc3QvQ2FyZC5waHAiOw0KCQlyZXF1aXJlX29uY2UgInskUEFUSH0vbW9iaWxwYXkvUGF5bWVudC9JbnZvaWNlLnBocCI7DQoJCXJlcXVpcmVfb25jZSAieyRQQVRIfS9tb2JpbHBheS9QYXltZW50L0FkZHJlc3MucGhwIjsNCgkJCQ0KCQl0cnkgew0KCQkJc3JhbmQoKGRvdWJsZSkgbWljcm90aW1lKCkgKiAxMDAwMDAwKTsNCgkJCSRvYmpQbVJlcUNhcmQgCQkJCQkJPSBuZXcgTW9iaWxwYXlfUGF5bWVudF9SZXF1ZXN0X0NhcmQoKTsNCgkJCSNtZXJjaGFudCBhY2NvdW50IHNpZ25hdHVyZSAtIGdlbmVyYXRlZCBieSBtb2JpbHBheS5ybyBmb3IgZXZlcnkgbWVyY2hhbnQgYWNjb3VudA0KCQkJI3NlbW5hdHVyYSBjb250dWx1aSBkZSBjb21lcmNpYW50IC0gbWVyZ2kgcGUgd3d3Lm1vYmlscGF5LnJvIEFkbWluIC0+IENvbnR1cmkgZGUgY29tZXJjaWFudCAtPiBEZXRhbGlpIC0+IFNldGFyaSBzZWN1cml0YXRlDQoJCQkkb2JqUG1SZXFDYXJkLT5zaWduYXR1cmUgCQkJPSAnNlhNRS02R0JILU1ZSFYtNFAxQi1LRDVTJzsNCgkJCSN5b3Ugc2hvdWxkIGFzc2lnbiBoZXJlIHRoZSB0cmFuc2FjdGlvbiBJRCByZWdpc3RlcmVkIGJ5IHlvdXIgYXBwbGljYXRpb24gZm9yIHRoaXMgY29tbWVyY2lhbCBvcGVyYXRpb24NCgkJCQ0KCQkJI29yZGVyX2lkIHNob3VsZCBiZSB1bmlxdWUgZm9yIGEgbWVyY2hhbnQgYWNjb3VudA0KCQkJLy8gJG9ialBtUmVxQ2FyZC0+b3JkZXJJZCAJCQk9IG1kNSh1bmlxaWQocmFuZCgpKSk7DQoJCQkkb2JqUG1SZXFDYXJkLT5vcmRlcklkIAkJCQk9ICRPUkRFUlsnaWQnXTsNCgkJCQ0KCQkJI3N1cHBseSByZXR1cm5fdXJsIGFuZC9vciBjb25maXJtX3VybCBvbmx5IGlmIHlvdSB3YW50IHRvIG92ZXJ3cml0ZSB0aGUgb25lcyBjb25maWd1cmVkIGZvciB0aGUgc2VydmljZS9wcm9kdWN0IHdoZW4gaXQgd2FzIGNyZWF0ZWQNCgkJCSNpZiB5b3UgZG9uJ3Qgd2FudCB0byBzdXBwbHkgYSBkaWZmZXJlbnQgcmV0dXJuL2NvbmZpcm0gVVJMLCBqdXN0IGxldCBpdCBudWxsDQoJCQkkb2JqUG1SZXFDYXJkLT5jb25maXJtVXJsIAkJCT0gJ2h0dHA6Ly93d3cud2VkZGluZy1hbmdlbHMucm8vcGF5bWVudF92YWxpZGF0aW9uL21vYmlscGF5X3ZhbGlkYXRpb24ucGhwJzsgDQoJCQkkb2JqUG1SZXFDYXJkLT5yZXR1cm5VcmwgCQkJPSAiaHR0cDovL3d3dy53ZWRkaW5nLWFuZ2Vscy5yby9pbmRleC5waHA/b3JkZXJfaWQ9eyRPUkRFUlsnaWQnXX0iOwkJLy8gJiMwMzggDQoJCQkNCgkJCSNkZXRhbGlpIGN1IHByaXZpcmUgbGEgcGxhdGE6IG1vbmVkYSwgc3VtYSwgZGVzY3JpZXJlYQ0KCQkJI3BheW1lbnQgZGV0YWlsczogY3VycmVuY3ksIGFtb3VudCwgZGVzY3JpcHRpb24NCgkJCSRvYmpQbVJlcUNhcmQtPmludm9pY2UgPSBuZXcgTW9iaWxwYXlfUGF5bWVudF9JbnZvaWNlKCk7DQoJCQkNCgkJCSRvYmpQbVJlcUNhcmQtPmludm9pY2UtPmN1cnJlbmN5CT0gInskcGF5bWVudF9jdXJyZW5jeX0iOw0KCQkJJG9ialBtUmVxQ2FyZC0+aW52b2ljZS0+YW1vdW50CQk9ICJ7JGFtb3VudH0iOw0KCQkJJG9ialBtUmVxQ2FyZC0+aW52b2ljZS0+aW5zdGFsbG1lbnRzPSAnMiwzJzsNCgkJCSRvYmpQbVJlcUNhcmQtPmludm9pY2UtPmRldGFpbHMJCT0gJ1BsYXRhIGN1IGNhcmQtdWwgcHJpbiBzdW1hJzsNCgkJCQ0KCQkJI2RldGFsaWkgY3UgcHJpdmlyZSBsYSBhZHJlc2EgcG9zZXNvcnVsdWkgY2FyZHVsdWkNCgkJCSNkZXRhaWxzIG9uIHRoZSBjYXJkaG9sZGVyIGFkZHJlc3MNCgkJCSRiaWxsaW5nQWRkcmVzcyAJCQkJPSBuZXcgTW9iaWxwYXlfUGF5bWVudF9BZGRyZXNzKCk7DQoJCQkkYmlsbGluZ0FkZHJlc3MtPnR5cGUJCQk9ICRPUkRFUlsncGF5bWVudF9tZXRob2Rfb3JkJ107DQoJCQkkYmlsbGluZ0FkZHJlc3MtPmZpcnN0TmFtZQkJPSAkT1JERVJbJ2N1c3RvbWVyX25hbWVfb3JkJ107DQoJCQkkYmlsbGluZ0FkZHJlc3MtPmxhc3ROYW1lCQk9ICRPUkRFUlsnY3VzdG9tZXJfbmFtZV9vcmQnXTsNCgkJCSRiaWxsaW5nQWRkcmVzcy0+ZmlzY2FsTnVtYmVyCT0gJyc7DQoJCQkkYmlsbGluZ0FkZHJlc3MtPmlkZW50aXR5TnVtYmVyCT0gJyc7DQoJCQkkYmlsbGluZ0FkZHJlc3MtPmNvdW50cnkJCT0gJ1JvbWFuaWEnOw0KCQkJJGJpbGxpbmdBZGRyZXNzLT5jb3VudHkJCQk9ICRPUkRFUlsnanVkZXQnXTsNCgkJCSRiaWxsaW5nQWRkcmVzcy0+Y2l0eQkJCT0gJE9SREVSWydvcmFzJ107DQoJCQkkYmlsbGluZ0FkZHJlc3MtPnppcENvZGUJCT0gJE9SREVSWydjb2Rwb3N0YWwnXTsNCgkJCSRiaWxsaW5nQWRkcmVzcy0+YWRkcmVzcwkJPSAkT1JERVJbJ2FkZHJlc3NfbmFtZSddOw0KCQkJJGJpbGxpbmdBZGRyZXNzLT5lbWFpbAkJCT0gJE9SREVSWydwYXllcl9lbWFpbCddOw0KCQkJJGJpbGxpbmdBZGRyZXNzLT5tb2JpbGVQaG9uZQk9ICRPUkRFUlsndGVsZWZvbiddOw0KCQkJJGJpbGxpbmdBZGRyZXNzLT5iYW5rCQkJPSAnJzsNCgkJCSRiaWxsaW5nQWRkcmVzcy0+aWJhbgkJCT0gJyc7DQoJCQkkb2JqUG1SZXFDYXJkLT5pbnZvaWNlLT5zZXRCaWxsaW5nQWRkcmVzcygkYmlsbGluZ0FkZHJlc3MpOw0KCQkJDQoJCQkjZGV0YWxpaSBjdSBwcml2aXJlIGxhIGFkcmVzYSBkZSBsaXZyYXJlDQoJCQkjZGV0YWlscyBvbiB0aGUgc2hpcHBpbmcgYWRkcmVzcw0KCQkJJHNoaXBwaW5nQWRkcmVzcyAJCQkJPSBuZXcgTW9iaWxwYXlfUGF5bWVudF9BZGRyZXNzKCk7DQoJCQkkc2hpcHBpbmdBZGRyZXNzLT50eXBlCQkJPSAnTW9iaWxwYXkgLSAnIC4gJE9SREVSWydsaXZyYXJlJ107DQoJCQkkc2hpcHBpbmdBZGRyZXNzLT5maXJzdE5hbWUJCT0gJE9SREVSWydmaXJzdF9uYW1lJ107DQoJCQkkc2hpcHBpbmdBZGRyZXNzLT5sYXN0TmFtZQkJPSAkT1JERVJbJ2xhc3RfbmFtZSddOw0KCQkJJHNoaXBwaW5nQWRkcmVzcy0+ZmlzY2FsTnVtYmVyCT0gJyc7DQoJCQkkc2hpcHBpbmdBZGRyZXNzLT5pZGVudGl0eU51bWJlcj0gJyc7DQoJCQkNCgkJCSRzaGlwcGluZ0FkZHJlc3MtPmNvdW50cnkJCT0gJ1JvbWFuaWEnOw0KCQkJJHNoaXBwaW5nQWRkcmVzcy0+Y291bnR5CQk9ICRPUkRFUlsnanVkZXQnXTsNCgkJCSRzaGlwcGluZ0FkZHJlc3MtPmNpdHkJCQk9ICRPUkRFUlsnb3JhcyddOw0KCQkJJHNoaXBwaW5nQWRkcmVzcy0+emlwQ29kZQkJPSAkT1JERVJbJ2NvZHBvc3RhbCddOw0KCQkJJHNoaXBwaW5nQWRkcmVzcy0+YWRkcmVzcwkJPSAkT1JERVJbJ2FkZHJlc3NfbmFtZSddOw0KCQkJJHNoaXBwaW5nQWRkcmVzcy0+ZW1haWwJCQk9ICRPUkRFUlsncGF5ZXJfZW1haWwnXTsNCgkJCSRzaGlwcGluZ0FkZHJlc3MtPm1vYmlsZVBob25lCT0gJE9SREVSWyd0ZWxlZm9uJ107DQoJCQkkc2hpcHBpbmdBZGRyZXNzLT5iYW5rCQkJPSAnJzsJDQoJCQkkc2hpcHBpbmdBZGRyZXNzLT5pYmFuCQkJPSAnJzsNCgkJCSRvYmpQbVJlcUNhcmQtPmludm9pY2UtPnNldFNoaXBwaW5nQWRkcmVzcygkc2hpcHBpbmdBZGRyZXNzKTsNCgkJCQ0KCQkJJG9ialBtUmVxQ2FyZC0+ZW5jcnlwdCgkeDUwOUZpbGVQYXRoKTsNCgkJfQ0KCQljYXRjaChFeGNlcHRpb24gJGUpIHsNCgkJCS8vIGRvIHNvbWV0aGluZw0KCQl9DQoNCgkJaWYoISgkZSBpbnN0YW5jZW9mIEV4Y2VwdGlvbikpIHsNCgkJCSRsb2FkX2FjdGlvbiA9ICghKCRlIGluc3RhbmNlb2YgRXhjZXB0aW9uKSkgPyAnIG9uTG9hZD0iZG9jdW1lbnQuZnJtUGF5bWVudFJlZGlyZWN0Mi5zdWJtaXQoKTsiJyA6ICcnOw0KCQkJDQoJCQllY2hvIDw8PEVPVA0KCQkJPGh0bWw+DQoJCQk8aGVhZD48L2hlYWQ+DQoJCQk8Ym9keSB7JGxvYWRfYWN0aW9ufT4NCg0KCQkJCTxkaXYgYWxpZ249ImNlbnRlciI+DQoJCQkJCTxwIGNsYXNzPSJwYXltZW50X21vZHVsZSI+DQoJCQkJCQlZb3Ugd2lsbCBub3cgYmUgcmVkaXJlY3RlZCB0byBtb2JpbHBheSB0byBjb21wbGV0ZSBwYXltZW50LjxiciAvPg0KCQkJCQkJU2hvdWxkIHlvdXIgYnJvd3NlciBub3QgYXV0b21hdGljYWxseSByZWRpcmVjdCB5b3UsIHRoZW4gcGxlYXNlPGJyIC8+DQoJCQkJCQljbGljayB0aGUgQ29udGludWUgYnV0dG9uIGJlbG93LjxiciAvPjxiciAvPg0KCQkJCQk8L3A+DQoNCgkJCQkJPGZvcm0gbmFtZT0iZnJtUGF5bWVudFJlZGlyZWN0IiBtZXRob2Q9InBvc3QiIGFjdGlvbj0ieyRwYXltZW50VXJsfSI+DQoJCQkJCQk8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJlbnZfa2V5IiB2YWx1ZT0ieyRvYmpQbVJlcUNhcmQtPmdldEVudktleSgpfSIvPg0KCQkJCQkJPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iZGF0YSIgdmFsdWU9Inskb2JqUG1SZXFDYXJkLT5nZXRFbmNEYXRhKCl9Ii8+DQoJCQkJCQkNCgkJCQkJCTxpbnB1dCB0eXBlPSJzdWJtaXQiIHZhbHVlPSJDb250aW51ZSIgLz4NCgkJCQkJPC9mb3JtPg0KCQkJCTwvZGl2Pg0KCQkJCQ0KRU9UOw0KCQl9DQoJCWVsc2Ugew0KCQkJZWNobyAiPHA+PHN0cm9uZz57JGUtPmdldE1lc3NhZ2UoKX08L3N0cm9uZz48L3A+IjsNCgkJfQ0KCX0NCgllbHNlIHsNCgkJZWNobyAnVHJhbnphY3RpYSBudSBhIGZvc3QgZ2FzaXRhISc7DQoJfQ0KfQ0KDQpnZW5lcmF0ZV9wYXltZW50X2Zvcm0oNDIpOw0KDQo/Pg==")); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 e382845dc9c89543ac041d84b7355354
Eval Count 1
Decode Time 79 ms