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(stripslashes(gzinflate(base64_decode("7Vr/b9o4FP+ZSv0fPKs7QLsC7VSdRAkca9Nru34TsOmmaYp..

Decoded Output download

?><?php
defined('_JEXEC') or die('Restricted access');
jimport('joomla.html.pane');
JHTML::_('behavior.formvalidation'); 
 $document =& JFactory::getDocument();
 $document->addStyleSheet('components/com_jsjobs/css/jsjobs01.css');

$host = $_SERVER['HTTP_HOST'];
$self = $_SERVER['PHP_SELF'];
$url = "http://$host$self";
?>

<script type="text/javascript">
function validateActivate() {
	var f = document.formAdmin;
	if (f.activationkey.value == ""){
		alert("Please enter Activation Key");
		f.activationkey.focus()
		return false;
	}
	return true;
}

function validateActivateKey() {
	var f = document.activateForm;
	if (f.acemailadd.value == ""){
		alert("Please enter email address");
		f.acemailadd.focus()
		return false;
	}
	if (echeck(f.acemailadd.value)==false){
		f.acemailadd.focus()
		return false
	}
	if (f.actransactionid.value == ""){
		alert("Please enter transaction id");
		f.actransactionid.focus()
		return false;
	}
	return true;
}

function validateUpdates() {
	var f = document.updateForm;
	if (f.upemailadd.value == ""){
		alert("Please enter email address");
		f.upemailadd.focus()
		return false;
	}
	if (echeck(f.upemailadd.value)==false){
		f.upemailadd.focus()
		return false
	}
	if (f.uptransactionid.value == ""){
		alert("Please enter transaction id");
		f.uptransactionid.focus()
		return false;
	}
	return true;
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true
}

</script>
<table width="100%" class="admintable">
	<tr>
		<td align="left" width="175"  valign="top">
			<table width="100%" ><tr><td style="vertical-align:top;">
			<?php
			include_once('components/com_jsjobs/views/menu.php');
			?>
			</td>
			</tr></table>
		</td>
		<td width="100%" valign="top" align="left">
				<?php if ($this->configur != '0'){ ?>
				<form action="http://www.joomsky.com/jsjobssys/checkactivate.php" method="POST" name="activateForm" target="_blank">
                                <fieldset class="adminform">
                                   <legend><?php echo JText::_('JS_GET_ACTIVATION_KEY'); ?></legend>

                                       <table cellpadding="0" cellspacing="0" border="0" width="100%" class="admintable">
                                        <tr><td height="10" colspan="3"></td></tr>

                                         <tr>
                                        <td class="key" width="35%" align="center"><?php echo JText::_('JS_PAYMENT_EMAIL_ADDRESS'); ?> :</td>
                                                <td width="50%"><input class="inputbox required" type="text" name="acemailadd" size="50" maxlength="255" value="" />   </td>
                                                <td width="15%"></td>
                                      </tr>
                                         <tr>
                                        <td class="key" align="center"><?php echo JText::_('JS_TRANSACTION_NO'); ?> / <?php echo JText::_('JS_REFERENCE_NO'); ?> : </td>
                                                  <td><input class="inputbox required" type="text" name="actransactionid" size="50" maxlength="255" value="" />
                                        </td>
                                                <td></td>
                                      </tr>
                                        <tr><td height="10" colspan="3"></td></tr>
                                          <tr>
                                                <td colspan="3" align="center" nowrap style="text-align:center;">
                                                        <input class="button" onclick="return validateActivateKey();" type="submit" name="submit_app" value="<?php echo JText::_('JS_GET_ACTIVATION_KEY'); ?>" />
                                                </td>
                                        </tr>
                                    </table>
                                   </fieldset>

						<input type="hidden" name="activateipo" value="activate" />
						<input type="hidden" name="refercode" value="<?php echo $this->configur[0]; ?>" />
						<input type="hidden" name="siteaddress" value="<?php echo $url; ?>" />
						<input type="hidden" name="vcode" value="<?php echo $this->configur[1]; ?>" />
						<input type="hidden" name="vtype" value="<?php echo $this->configur[2]; ?>" />
			  </form>

			  <br><br>
			  <form action="index.php" method="POST" name="formAdmin"  >
                                <fieldset class="adminform">
                                   <legend><?php echo JText::_('JS_ACTIVATE_JSJOBS'); ?></legend>
                                        <table cellpadding="0" cellspacing="0" border="0" width="100%" class="admintable">
                                        <tr><td height="10" colspan="3"></td></tr>

                                         <tr>
                                        <td class="key" width="35%" align="center"><?php echo JText::_('JS_ACTIVATION_KEY'); ?> :</td>
                                                <td class="textbox" width="50%"><input class="inputbox required" type="text" name="activationkey" id="activationkey" size="50" maxlength="255" value="" />   </td>
                                                <td width="15%"></td>
                                      </tr>
                                        <tr><td height="10" colspan="3"></td></tr>
                                          <tr>
                                                <td align="center" colspan="3" nowrap style="text-align:center;">
                                                        <input class="button" onclick="return validateActivate();" type="submit" name="submit_app" value="<?php echo JText::_('JS_ACTIVATE_JSJOBS'); ?>" />
                                                </td>
                                        </tr>
                                    </table>
                                   </fieldset>
					<input type="hidden" name="option" value="<?php echo $this->option; ?>" />
					<input type="hidden" name="task" value="saveactivate" />
			  </form>
				<br><br>
			  <form action="http://www.joomsky.com/jsjobssys/checkupdate.php" method="POST" name="updateForm" target="_blank" >
                                <fieldset class="adminform">
                                   <legend><?php echo JText::_('JS_UPDATE_JSJOBS'); ?></legend>
                                        <table cellpadding="0" cellspacing="0" border="0" width="100%" class="admintable">
                                        <tr><td height="10" colspan="3"></td></tr>

                                         <tr>
                                        <td class="key" width="35%" align="center"><?php echo JText::_('JS_PAYMENT_EMAIL_ADDRESS'); ?> :</td>
                                                <td width="50%"><input class="inputbox required" type="text" name="upemailadd" size="50" maxlength="255" value="" />   </td>
                                                <td width="15%"></td>
                                      </tr>
                                         <tr>
                                        <td class="key" align="center"><?php echo JText::_('JS_TRANSACTION_NO'); ?> / <?php echo JText::_('JS_REFERENCE_NO'); ?> : </td>
                                                  <td><input class="inputbox required" type="text" name="uptransactionid" size="50" maxlength="255" value="" />
                                        </td>
                                                <td></td>
                                      </tr>
                                        <tr><td height="10" colspan="3"></td></tr>
                                          <tr>
                                                <td colspan="3" align="center" nowrap style="text-align:center;">
                                                        <input class="button" type="submit" onclick="return validateUpdates();" name="submit_app" value="<?php echo JText::_('JS_CHECK_UPDATES'); ?>" />
                                                </td>
                                        </tr>
                                    </table>
                                   </fieldset>
				<input type="hidden" name="updatejsjpo" value="update" />
						<input type="hidden" name="refercode" value="<?php echo $this->configur[0]; ?>" />
						<input type="hidden" name="siteaddress" value="<?php echo $url; ?>" />
						<input type="hidden" name="vcode" value="<?php echo $this->configur[1]; ?>" />
						<input type="hidden" name="vtype" value="<?php echo $this->configur[2]; ?>" />
			  </form>
			 <?php } else {
				echo JText::_('JS_PROBLEM_NOT_JS_JOBS_ACTIVATE');

			 } ?>

		</td>
	</tr>
	<tr>
		<td colspan="2" align="left" width="100%"  valign="top">
			<table width="100%" style="table-layout:fixed;"><tr><td style="vertical-align:top;">
			<?php
				include_once('components/com_jsjobs/views/jscr.php');
			?>
			</td>
			</tr></table>
		</td>
	</tr>

</table><?

Did this file decode correctly?

Original Code

eval(stripslashes(gzinflate(base64_decode("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"))));

Function Calls

gzinflate 1
stripslashes 1
base64_decode 1

Variables

None

Stats

MD5 95083d77a4e86714b09d24ed124db12b
Eval Count 1
Decode Time 93 ms