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 protected by copyright law and provided under license. Reverse engin..

Decoded Output download


include("./includes/connection.php");
include("./includes/header.php");
include '../webERP/includes/LanguagesArray.php';
include '../webERP/includes/CountriesArray.php';
if(!isset($_SESSION['userinfo'])){
@session_destroy();
header("Location: ../index.php?InvalidPrivilege=yes");
}
if(isset($_SESSION['userinfo'])){
if(isset($_SESSION['userinfo']['Setup_And_Configuration'])){
if($_SESSION['userinfo']['Setup_And_Configuration'] != 'yes'){
header("Location: ./index.php?InvalidPrivilege=yes");
}
}else{
header("Location: ./index.php?InvalidPrivilege=yes");
}
}else{
@session_destroy();
header("Location: ../index.php?InvalidPrivilege=yes");
}
if(isset($_SESSION['Sponsor_Name'])){
$Guarantor_Name=$_SESSION['Sponsor_Name'];
}else{
$Guarantor_Name = '';
}
$select = mysqli_query($conn,"SELECT * FROM tbl_sponsor WHERE Guarantor_Name='$Guarantor_Name'") or die(mysqli_error($conn));
$num = mysqli_num_rows($select);
if($num >0){
while($data = mysqli_fetch_array($select)){
$Sponsor_ID = $data['Sponsor_ID'];
$Postal_Address = $data['Postal_Address'];
$Region = $data['Region'];
$District = $data['District'];
$Ward = $data['Ward'];
}
}
;echo '

<br/><br/>

';
if (isset($_POST['submit'])) {
include("./includes/connectionWeberp.php");
$InputError = 0;
$i=1;
$_POST['DebtorNo'] = mb_strtoupper($_POST['DebtorNo']);
$sql="SELECT COUNT(debtorno) FROM debtorsmaster WHERE debtorno='".$_POST['DebtorNo']."'";
$result=mysqli_query($conn,$sql) or die(mysqli_error($conn));
$myrow=mysql_fetch_row($result);
if ($myrow[0]>0 AND isset($_POST['New'])) {
$InputError = 1;
$prnMsg='The customer number already exists in the database';
$Errors[$i] = 'DebtorNo';
$i++;
}elseif (trim($_POST['Address1']) >40) {
$InputError = 1;
$prnMsg='The Line 1 of the address must be forty characters or less long';
$Errors[$i] = 'Address1';
$i++;
}elseif (trim($_POST['Address2']) >40) {
$InputError = 1;
$prnMsg='The Line 2 of the address must be forty characters or less long';
$Errors[$i] = 'Address2';
$i++;
}elseif (trim($_POST['Address3']) >40) {
$InputError = 1;
$prnMsg='The Line 3 of the address must be forty characters or less long';
$Errors[$i] = 'Address3';
$i++;
}elseif (trim($_POST['Address4']) >50) {
$InputError = 1;
$prnMsg='The Line 4 of the address must be fifty characters or less long';
$Errors[$i] = 'Address4';
$i++;
}elseif (trim($_POST['Address5']) >20) {
$InputError = 1;
$prnMsg='The Line 5 of the address must be twenty characters or less long';
$Errors[$i] = 'Address5';
$i++;
}elseif (!is_numeric(trim($_POST['CreditLimit']))) {
$InputError = 1;
$prnMsg='The credit limit must be numeric';
$Errors[$i] = 'CreditLimit';
$i++;
}elseif (!is_numeric(trim($_POST['PymtDiscount']))) {
$InputError = 1;
$prnMsg='The payment discount must be numeric';
$Errors[$i] = 'PymtDiscount';
$i++;
}elseif (isset($_POST['ClientSince'])) {
$InputError = 1;
$prnMsg='The customer since field must be a date in the format';
$Errors[$i] = 'ClientSince';
$i++;
}elseif (!is_numeric(trim($_POST['Discount']))) {
$InputError = 1;
$prnMsg='The discount percentage must be numeric';
$Errors[$i] = 'Discount';
$i++;
}elseif (trim($_POST['CreditLimit']) <0) {
$InputError = 1;
$prnMsg='The credit limit must be a positive number';
$Errors[$i] = 'CreditLimit';
$i++;
}elseif ((trim($_POST['PymtDiscount'])>10) OR (trim($_POST['PymtDiscount']) <0)) {
$InputError = 1;
$prnMsg='The payment discount is expected to be less than 10% and greater than or equal to 0';
$Errors[$i] = 'PymtDiscount';
$i++;
}elseif ((trim($_POST['Discount'])>100) OR (trim($_POST['Discount']) <0)) {
$InputError = 1;
$prnMsg='The discount is expected to be less than 100% and greater than or equal to 0';
$Errors[$i] = 'Discount';
$i++;
}
if ($InputError !=1){
$SQL_ClientSince =(isset( $_POST['ClientSince'])?$_POST['ClientSince']:'');
if (!isset($_POST['New'])) {
$sql = "SELECT count(id)
					  FROM debtortrans
					where debtorno = '".$_POST['DebtorNo'] ."'";
$result = mysqli_query($conn,$sql)or die(mysqli_error($conn));;
$myrow = mysqli_fetch_array($result);
if ($myrow[0] == 0) {
$sql = "UPDATE debtorsmaster SET	name='".$_POST['CustName'] ."',
												address1='".$_POST['Address1'] ."',
												address2='".$_POST['Address2'] ."',
												address3='".$_POST['Address3'] ."',
												address4='".$_POST['Address4'] ."',
												address5='".$_POST['Address5'] ."',
												address6='".$_POST['Address6'] ."',
												currcode='".$_POST['CurrCode'] ."',
												clientsince='".$SQL_ClientSince."',
												holdreason='".$_POST['HoldReason'] ."',
												paymentterms='".$_POST['PaymentTerms'] ."',
												discount='".trim($_POST['Discount'])/100 ."',
												discountcode='".$_POST['DiscountCode'] ."',
												pymtdiscount='".trim($_POST['PymtDiscount'])/100 ."',
												creditlimit='".trim($_POST['CreditLimit']) ."',
												salestype = '".$_POST['SalesType'] ."',
												invaddrbranch='".$_POST['AddrInvBranch'] ."',
												taxref='".$_POST['TaxRef'] ."',
												customerpoline='".$_POST['CustomerPOLine'] ."',
												typeid='".$_POST['typeid'] ."',
												language_id='".$_POST['LanguageID'] ."'
					  WHERE debtorno = '".$_POST['DebtorNo'] ."'";
}else {
$CurrSQL = "SELECT currcode
					  		FROM debtorsmaster
							where debtorno = '".$_POST['DebtorNo'] ."'";
$CurrResult = DB_query($CurrSQL);
$CurrRow = DB_fetch_array($CurrResult);
$OldCurrency = $CurrRow[0];
$sql = "UPDATE debtorsmaster SET	name='".$_POST['CustName'] ."',
												address1='".$_POST['Address1'] ."',
												address2='".$_POST['Address2'] ."',
												address3='".$_POST['Address3'] ."',
												address4='".$_POST['Address4'] ."',
												address5='".$_POST['Address5'] ."',
												address6='".$_POST['Address6'] ."',
												clientsince='".$SQL_ClientSince ."',
												holdreason='".$_POST['HoldReason'] ."',
												paymentterms='".$_POST['PaymentTerms'] ."',
												discount='".trim($_POST['Discount'])/100 ."',
												discountcode='".$_POST['DiscountCode'] ."',
												pymtdiscount='".trim($_POST['PymtDiscount'])/100 ."',
												creditlimit='".trim($_POST['CreditLimit']) ."',
												salestype = '".$_POST['SalesType'] ."',
												invaddrbranch='".$_POST['AddrInvBranch'] ."',
												taxref='".$_POST['TaxRef'] ."',
												customerpoline='".$_POST['CustomerPOLine'] ."',
												typeid='".$_POST['typeid'] ."',
												language_id='".$_POST['LanguageID'] ."'
						WHERE debtorno = '".$_POST['DebtorNo'] ."'";
if ($OldCurrency != $_POST['CurrCode']) {
$prnMsg='The currency code cannot be updated as there are already transactions for this customer';
}
}
$ErrMsg = _('The customer could not be updated because');
$result = mysqli_query($conn,$sql)or die(mysqli_error($conn));
$prnMsg='Customer updated';
echo '<br />';
}else {
$sql = "INSERT INTO debtorsmaster (
							debtorno,
							name,
							address1,
							address2,
							address3,
							address4,
							address5,
							address6,
							currcode,
							clientsince,
							holdreason,
							paymentterms,
							discount,
							discountcode,
							pymtdiscount,
							creditlimit,
							salestype,
							invaddrbranch,
							taxref,
							customerpoline,
							typeid,
							language_id)
				VALUES ('".$_POST['DebtorNo'] ."',
						'".$_POST['CustName'] ."',
						'".$_POST['Address1'] ."',
						'".$_POST['Address2'] ."',
						'".$_POST['Address3'] ."',
						'".$_POST['Address4'] ."',
						'".$_POST['Address5'] ."',
						'".$_POST['Address6'] ."',
						'".$_POST['CurrCode'] ."',
						'".$SQL_ClientSince ."',
						'".$_POST['HoldReason'] ."',
						'".$_POST['PaymentTerms'] ."',
						'".trim($_POST['Discount'])/100 ."',
						'".$_POST['DiscountCode'] ."',
						'".trim($_POST['PymtDiscount'])/100 ."',
						'".trim($_POST['CreditLimit']) ."',
						'".$_POST['SalesType'] ."',
						'".$_POST['AddrInvBranch'] ."',
						'".$_POST['TaxRef'] ."',
						'".$_POST['CustomerPOLine'] ."',
						'".$_POST['typeid'] ."',
						'".$_POST['LanguageID'] ."')";
$result = mysqli_query($conn,$sql) or die(mysqli_error($conn));
mysqli_query($conn,"UPDATE tbl_sponsor SET HasAccountacy=1 WHERE Guarantor_Name='$Guarantor_Name'") or die(mysqli_error($conn));
$BranchCode = mb_substr($_POST['DebtorNo'],0,4);
echo " <script type='text/javascript'>
                                  alert('SPONSOR ADDED SUCCESSFUL');
                                </script>";
unset($_SESSION['Sponsor_Name']);
header('Location:edit');
}
}else {
echo " <script type='text/javascript'>
                                  alert('".$prnMsg."');
                                </script>";
}
}
;echo '

<center>
       <center>
            <fieldset>
                    <legend align="center" ><b>ADD NEW SPONSOR</b></legend>
                        <form action=\'';echo $_SERVER['PHP_SELF'];echo '\' method=\'post\' name=\'myForm\' >
                           
                            <table class="selection" cellspacing="4">
                              <tr>
				<td valign="top">
                                    <table class="selection">
                                        <tr>
                                            <td style=\'text-align: right;\'>Customer Code</td>
                                            <td><input type="text" data-type="no-illegal-chars" tabindex="1"  name="DebtorNo"  required="required"  value="';echo $Sponsor_ID;;echo '" readonly=\'readonly\' size="11" maxlength="10" /></td></tr>
                                        <tr>
                                            <td style=\'text-align: right;\'>Customer Name</td>
                                            <td><input tabindex="2" type="text" name="CustName" required="required" size="42" maxlength="40" value="';echo $Guarantor_Name;;echo '" readonly=\'readonly\'/></td>
                                        </tr>
                                        <tr>
                                                <td style=\'text-align: right;\'>Address Line 1 (Street)</td>
                                                <td><input tabindex="3" type="text" name="Address1" required="required" size="42" maxlength="40"  value="';echo $Ward;;echo '" readonly=\'readonly\'/></td>
                                        </tr>
                                        <tr>
                                                <td style=\'text-align: right;\'>Address Line 2 (Street)</td>
                                                <td><input tabindex="4" type="text" name="Address2" size="42" maxlength="40"/></td>
                                        </tr>
                                        <tr>
                                                <td style=\'text-align: right;\'>Address Line 3 (Suburb/City)</td>
                                                <td><input tabindex="5" type="text" name="Address3" size="42" maxlength="40" value="';echo $District;;echo '" readonly=\'readonly\'/></td>
                                        </tr>
                                        <tr>
                                                <td style=\'text-align: right;\'>Address Line 4 (State/Province)</td>
                                                <td><input tabindex="6" type="text" name="Address4" size="42" maxlength="40" value="';echo $Region;;echo '" readonly=\'readonly\'/></td>
                                        </tr>
                                        <tr>
                                                <td style=\'text-align: right;\'>Address Line 5 (Postal Code)</td>
                                                <td><input tabindex="7" type="text" name="Address5" size="22" maxlength="20" value="';echo $Postal_Address;;echo '" readonly=\'readonly\'/></td>
                                        </tr>
                                         <tr>
                                                    <td style=\'text-align: right;\'>Country</td>
                                                    <td><select name="Address6">
                                        ';
echo '<option selected="selected" value="Tanzania, United Rep. of">Tanzania, United Rep. of</option>';
foreach ($CountriesArray as $CountryEntry =>$CountryName){
echo '<option value="'.$CountryName .'">'.$CountryName  .'</option>';
}
;echo '                                                    </select></td>
                                      </tr>
                                      ';
include("./includes/connectionWeberp.php");
$result=mysqli_query($conn,"SELECT typeabbrev, sales_type FROM salestypes ORDER BY sales_type");
if (mysqli_num_rows($result)==0){
$DataError =1;
echo '<tr>
                                                         <td colspan="2">No sales types/price lists defined<br /><a href="SalesTypes.php?" target="_parent">'._('Setup Types') .'</a></td>
                                                 </tr>';
}else {
echo '<tr>
                                                                <td>'._('Sales Type') .'/'._('Price List') .':</td>
                                                           <td><select tabindex="9" name="SalesType" required="required">';
while ($myrow = mysqli_fetch_array($result)) {
echo '<option value="'.$myrow['typeabbrev'] .'">'.$myrow['sales_type'] .'</option>';
}
echo '</select></td>
                                                            </tr>';
}
$result=mysqli_query($conn,"SELECT typeid, typename FROM debtortype ORDER BY typename");
if (mysqli_num_rows($result)==0){
$DataError =1;
echo '<a href="SalesTypes.php?" target="_parent">'._('Setup Types') .'</a>';
echo '<tr>
                                                                     <td colspan="2">No Customer types/price lists defined</td>
                                                      </tr>';
}else {
echo '<tr>
                                                                     <td>'._('Customer Type') .':</td>
                                                                     <td><select tabindex="9" name="typeid" required="required">';
while ($myrow = mysqli_fetch_array($result)) {
echo '<option value="'.$myrow['typeid'] .'">'.$myrow['typename'] .'</option>';
}
echo '</select></td>
                                                             </tr>';
}
echo '</table></td>
			<td><table class="selection">
				<tr>
					<td style="text-align: right;">Discount Percent:</td>
					<td><input tabindex="11" type="text" class="number" name="Discount" value="0" size="5" maxlength="4" /></td>
				</tr>
				<tr>
					<td style="text-align: right;">Discount Code:</td>
					<td><input tabindex="12" type="text" name="DiscountCode" size="3" maxlength="2" /></td>
				</tr>
				<tr>
					<td style="text-align: right;">Payment Discount Percent:</td>
					<td><input tabindex="13" type="text" class ="number" name="PymtDiscount" value="0" size="5" maxlength="4" /></td>
				</tr>
				<tr>
					<td style="text-align: right;">Credit Limit:</td>
					<td><input tabindex="14" type="text" class="integer" name="CreditLimit" required="required" value="0" maxlength="14" /></td>
				</tr>
				<tr>
					<td style="text-align: right;">Tax Reference</td>
					<td><input tabindex="15" type="text" name="TaxRef" size="22" maxlength="20" /></td>
				</tr>';
$result=mysqli_query($conn,"SELECT terms, termsindicator FROM paymentterms");
if (mysqli_num_rows($result)==0){
$DataError =1;
echo '<tr><td colspan="2">There are no payment terms currently defined - go to the setup tab of the main menu and set at least one up first</td></tr>';
}else {
echo '<tr>
                                                            <td style="text-align: right;">Payment Terms:</td>
                                                            <td><select tabindex="15" name="PaymentTerms" required="required">';
while ($myrow = mysqli_fetch_array($result)) {
echo '<option value="'.$myrow['termsindicator'] .'">'.$myrow['terms'] .'</option>';
}
echo '</select></td></tr>';
}
echo '<tr>
                                                    <td style="text-align: right;">Credit Status:</td>
                                                    <td><select tabindex="16" name="HoldReason" required="required">';
$result=mysqli_query($conn,"SELECT reasoncode, reasondescription FROM holdreasons");
if (mysqli_num_rows($result)==0){
$DataError =1;
echo '<tr>
                                                            <td colspan="2">There are no credit statuses currently defined - go to the setup tab of the main menu and set at least one up first</td>
                                                    </tr>';
}else {
while ($myrow = mysqli_fetch_array($result)) {
echo '<option value="'.$myrow['reasoncode'] .'">'.$myrow['reasondescription'] .'</option>';
}
echo '</select></td></tr>';
}
$result=mysqli_query($conn,"SELECT currency, currabrev FROM currencies");
if (mysqli_num_rows($result)==0){
$DataError =1;
echo '<tr>
                                                            <td colspan="2">There are no currencies currently defined - go to the setup tab of the main menu and set at least one up first</td>
                                                    </tr>';
}else {
if (!isset($_POST['CurrCode'])){
$CurrResult = mysqli_query($conn,"SELECT currencydefault FROM companies WHERE coycode=1");
$myrow = mysql_fetch_row($CurrResult);
$_POST['CurrCode'] = $myrow[0];
}
echo '<tr>
                                                            <td style="text-align: right;">Customer Currency</td>
                                                            <td><select tabindex="17" name="CurrCode" required="required">';
while ($myrow = mysqli_fetch_array($result)) {
if ($_POST['CurrCode']==$myrow['currabrev']){
echo '<option selected="selected" value="'.$myrow['currabrev'] .'">'.$myrow['currency'] .'</option>';
}else {
echo '<option value="'.$myrow['currabrev'] .'">'.$myrow['currency'] .'</option>';
}
}
echo '</select></td>
                                                    </tr>';
}
echo '<tr>
                                                    <td>Language:</td>
                                                    <td><select name="LanguageID" required="required">';
if (!isset($_POST['LanguageID']) OR $_POST['LanguageID']==''){
$_POST['LanguageID']=$_SESSION['Language'];
}
foreach ($LanguagesArray as $LanguageCode =>$LanguageName){
if ($_POST['LanguageID'] == $LanguageCode){
echo '<option selected="selected" value="'.$LanguageCode .'">'.$LanguageName['LanguageName']  .'</option>';
}else {
echo '<option value="'.$LanguageCode .'">'.$LanguageName['LanguageName']  .'</option>';
}
}
echo '</select></td>
                                                    </tr>';
echo '<tr>
                                                    <td style="text-align: right;">Customer PO Line on SO:</td>
                                                    <td><select tabindex="18" name="CustomerPOLine" required="required">
                                                            <option selected="selected" value="0">No</option>
                                                            <option value="1">Yes</option>
                                                            </select>
                                                    </td>
                                            </tr>
                                            <tr>
                                                    <td style="text-align: right;">Invoice Addressing:</td>
                                                    <td><select tabindex="19" name="AddrInvBranch" required="required">
                                                            <option selected="selected" value="0">Address to HO</option>
                                                            <option value="1">Address to Branch</option>
                                                            </select>
                                                    </td>
                                            </tr>
                                            </table></td>
                                            </tr>
                                            </table>';
;echo '                            <div class="centre">
                                  <input tabindex="20" type="submit" name="submit" class="art-button" value="ADD NEW CUSTOMER" />
                            </div>         
                                            
                        </form>           
            </fieldset>
        </center></td></tr></table>
</center>


';
function locale_number_format($Number,$DecimalPlaces=0) {
global $DecimalPoint;
global $ThousandsSeparator;
if(substr($_SESSION['Language'],3,2)=='IN') {
return indian_number_format(floatval($Number),$DecimalPlaces);
}else {
if (!is_numeric($DecimalPlaces) AND $DecimalPlaces == 'Variable'){
$DecimalPlaces = trim($Number) -trim(intval($Number));
if ($DecimalPlaces >0){
$DecimalPlaces--;
}
}
return number_format(floatval($Number),$DecimalPlaces,$DecimalPoint,$ThousandsSeparator);
}
}
include("./includes/footer.php");

Did this file decode correctly?

Original Code

<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x6de0;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4NSk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>}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FukVTbYmNUfADoAIFoy5dBaVftnLDbYjd3aVftnsfbY0woklwo51dBaZDBHmKXPLObkZd3kzBZOpbUE9wtfWGB10OolzC291dmWmKXPLDUSqKXp9cBxzcBlMwtipF3YlftILb1nNA1Odk0YSDBaVfyYpdMYlk10phUn7tJOkdmn1fraZFM9Zwe0IHTShkunZdL1zcz0maoilwoY1F3OvdBaZwuYpdMYlwocpcBxLwo11F3WICMAICUnLCbOlwolVwuOPcUnMd3ksCbWmKXPLObkZd3kzBZOpbUE9wtfedolldmOTDB5jcUF7tJOphZS7tm1lduYlDBCIhtypF19VfB1lFMljhuOZDB0Pky9WT1YABZfrDbYjd3aVftffhULpwuShkrlVFua0ObkZd3wINUExKXPLFukVTbYmNUfADoAIcolzC291dmWIFoaZC2aVfoymcUnsfbY0woklwo51dBaZDBHmKXPLObkZd3kzBZOpbUE9wtfrDbYjd3aVftF7tJOphZS7tm1lduYlDBCIhuOZDB0Pky9WT1YABZfeFMaLDbOHDB1pftffhUE8HtLIGXPLUB5XfbOyFmkvFJE9wer7tJOXFM5YF2F9k1OPcUnjFMaLDbWIdolsDbWIdbazftnJcUniwunvF2l0Dbclwo51dBklFJF7tJOyFmkvFmYdkolfwe0Ik0YZcBOpfrxpdBl0kzShkoLqhzShgBaSF2apcJEPhuOZDB0Pky9WT1YABZfWGB10OolzC291dmWmbUL+HTEpwr9Uwti0FMlshtOgAr9TaySmAulsfrOpF2YvfB50k10pweXXhULIGXPLUB5XfbOyFmkvFJE9wer7tJOXFM5YF2F9k1OPcUnXCblscB50woOpF2YvfB50wolzwoa4FoajfoaLwuOvwoklwoxlF3HIfoiidJExHtAICB5LwofZcBy0cbwIfoiidJnvFJnlFbaidtn0dZEXkzShkraZFM9ZF1SLDa0INUEmAulsfrOpF2YvfB50kzShkoLqhzShgBaSF2apcJEPhuOZDB0Pky9WT1YABZfrDbYjd3aVftffhT4xHeEpwr9Uwti0FMlshtOgAr9TaySmOolzC291dmWmbULINeEphUn7tJOkdmn1fraZFM9Zwe0IHTShkunZdL1zcz0maoilwoOpF2YvfB50wolzwoa4FoajfoaLwuOvwoklwoxlF3HIfoiidJExHeElwoyVctnmFMaifoaZwuOPCB4Id3wIcby1CBXIfo8IHtF7tJOyFmkvFmYdkolfwe0Ik0OpF2YvfB50kzShkoLqhzShgWppcJEPkrlVFua0ObkZd3wIwT0xhbShkyYOTy9edolldmOTDB5jcUE9holzF2a0htELb1nNA1Odk0YSDBaVfyYpdMYlk10pNZOgAr9TaySmW2xpcB50A2lVC2AmbTPmkZL7tMlMwtIiDbYzcbWPky9WT1YABZfKcbFmbULpwuShkuYxdtE9wtkTOAxyW1WIC291dmWPDBWptILktWLkwtnoAL9YwoOlCmOvFmOZCB5ztILktWLkf2ilFMAIcoaJfo9ZdM8INUEmwJ4Lb1nNA1Odk0OlCmOvFL5vk10IRJwmwjShkuklF3aSftE9wo15F3ySDa9xfBaZGUILC29VdJXLF3yShB9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTS7tJOsGbkvfZE9wo15F3ySDa9McbOjDy9iFmkiGUILFMazfBx0hTShDBCIhtOsGbkvf1SXbUE9NUEXhUn7tJOzFBXINUEJaanrWaOywoOlCmOvFmYsCbY0cbwIA0aAtB5idBA9kZwVky9WT1YABZfefbY0TMyscUffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzr9kZwVky9WT1YABZfncoOZcbYzHUffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzw9kZwVky9WT1YABZfncoOZcbYzHJffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzH9kZwVky9WT1YABZfncoOZcbYzHZffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzW9kZwVky9WT1YABZfncoOZcbYzYtffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzA9kZwVky9WT1YABZfncoOZcbYzYUffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzC9kZwVky9WT1YABZfncoOZcbYzYJffwt4JkZXhtWLktWLktWLktWLkC3aZFMYvcoA9kZwVky9WT1YABZfefbkZW29LcUffwt4JkZXhtWLktWLktWLktWLkC2xpcB50F2lVC2A9kZwVkyYOTy9edolldmOTDB5jcU4JkZXhtWLktWLktWLktWLkDo9ScuklCbYvdj0mwJ4Lb1nNA1Odk0ivdoOUcByzd24mbUEVwJFStILktWLktWLktWLktbniGB1ldmO0cbksFz0mwJ4Lb1nNA1Odk1niGB1ldmOAcbksFZffwt4JkZXhtWLktWLktWLktWLkcolzC291dmW9kZwVfukpdUILb1nNA1Odk0OpF2YvfB50k10pRzrXHtEVwJFStILktWLktWLktWLktBOpF2YvfB50C29LcT0mwJ4Lb1nNA1Odk0OpF2YvfB50W29LcUffwt4JkZXhtWLktWLktWLktWLkFulsfoOpF2YvfB50NUFJRmOZDB0Pky9WT1YABZfWGB10OolzC291dmWmbULvHTEXwt4JkZXhtWLktWLktWLktWLkC3klcol0dolsDbW9kZwVfukpdUILb1nNA1Odk0YZcBOpfrxpdBl0k10pwt4JkZXhtWLktWLktWLktWLkF2yScbY0Gbnlwe0IkZwVky9WT1YABZfTCBxlF1O5FoAmbUEVwJFStILktWLktWLktWLktBlVfMyLcukJFMyVC2I9kZwVky9WT1YABZfncoOZUB52WmkidMYPk10IRJwmREPktWLktWLktWLktWl0CbiZcBC9kZwVky9WT1YABZfACbiUcBCmbUEVwJFStILktWLktWLktWLktBY1F3OvdBaZFo9SDB5lNUFJRJOgAr9TaySmW3azfo9scbkWT0xpdMAmbUEVwJFStILktWLktWLktWLktbO5Foapce0mwJ4Lb1nNA1Odk3O5Foapctffwt4JkZXhtWLktWLktWLktWLkdoyVc3aic2agDBW9kZwVky9WT1YABZfHCB5mfBymcAlrk10IRJwmtILktWLkwtnbUraUOUnLcBk0d3kVdZE9wtFJRJOgAr9TaySmOoaJfo9ZTM8mbUEVwJFJKXp9cBxzcUn7tJOefbkZA1yHwe0IwlYyTraeatnjfbkZC29LcWPktWLktUEItWloAL9YwoOlCmOvFmYsCbY0cbwhtWLktWLktbfPcbklwoOlCmOvFM5vwe0IkZwVky9WT1YABZfrcBk0d3kKdZffwt4JkZw7tJOefbkZAMazfBx0we0IOrkgFbalFmLPkrY1FmkTAAXpKXPLW3aZFlkvfZE9wrOtb2clfoYPb2yZFMy5htOefbkZAMazfBx0hTShkr9ScrY1FmkldMY5we0IkrY1FmkUd3fdHy07tJOzFBXINUEJaanrWaOywoOlCmOvFmYsCbY0cbwIA0aAtB5idBA9kZwVky9WT1YABZfefbY0TMyscUffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzr9kZwVky9WT1YABZfncoOZcbYzHUffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzw9kZwVky9WT1YABZfncoOZcbYzHJffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzH9kZwVky9WT1YABZfncoOZcbYzHZffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzW9kZwVky9WT1YABZfncoOZcbYzYtffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzA9kZwVky9WT1YABZfncoOZcbYzYUffwt4JkZXhtWLktWLktWLktWLkCBOLFMazFzC9kZwVky9WT1YABZfncoOZcbYzYJffwt4JkZXhtWLktWLktWLktWLkC2xpcB50F2lVC2A9kZwVkyYOTy9edolldmOTDB5jcUEVwJFStILktWLktWLktWLktBivdoOZcByzd249kZwVky9WT1YABZfwd2xLAMaiF29Vk10IRJwmREPktWLktWLktWLktWlXCblscB50foaZdbH9kZwVky9WT1YABZfWCblscB50aoaZdbHmbUEVwJFStILktWLktWLktWLktBOpF2YvfB50NUFJRmOZDB0Pky9WT1YABZfrDbYjd3aVftffhU8xHeEIRJwmREPktWLktWLktWLktWlLDbYjd3aVfoYvcoA9kZwVky9WT1YABZfrDbYjd3aVfrYvcoAmbUEVwJFStILktWLktWLktWLktbn5dbOLDbYjd3aVfe0mwJ50FMlshtOgAr9TaySmAulsfrOpF2YvfB50k10pRzrXHtEVwJFStILktWLktWLktWLktBYZcBOpfoxpdBl0NUFJRmOZDB0Pky9WT1YABZfeFMaLDbOHDB1pftffhUEVwJFStILktWLktWLktWLktbYidoazfulXcUE9wtFJRJOgAr9TaySmA2yScbYAGbnlk10IRJwmREPktWLktWLktWLktWlpdmcicoOZCmkidMYPNUFJRJOgAr9TaySmWBOLFLlVfLkZCB5jDtffwt4JkZXhtWLktWLktWLktWLkfoy4FMaMNUFJRJOgAr9TaySmaoy4AMaMk10IRJwmREPktWLktWLktWLktWljfbY0d21lFmnvdolVcT0mwJ4Lb1nNA1Odk0Y1F3OvdBaZAr9HDB5lk10IRJwmREPktWLktWLktWLktWl0GbnlDBW9kZwVky9WT1YABZf0GbnlDBWmbUEVwJFStILktWLktWLktWLktBxidMf1CBflb2lLNUFJRJOgAr9TaySmToyVc3aic2akOtffwt4JkXPktWLktWlbUraUOUnLcBk0d3kVdZE9wtFJRJOgAr9TaySmOoaJfo9ZTM8mbUEVwJFJKXppcJEPkr9ScrY1FmkldMY5wtr9wtOgAr9TaySmW3aZFLYvcoAmbULIGXPLFukVTbYmNUfADoAIC3aZFMaVC3LIC29LcUnjCB5Vd3WICMAIfbnLCbOlctniFZn0DoaZcUniFMAICBxZcByLGUn0FMyVF2yjfolvdmHIcM9ZwuOPDbHIC3azfo9scbwmKXp9tm0hkraZFL1zcZE9wy8Pk1OPcUnjfbY0d21lFJnjd3aSctnVd3WICMAIfbnLCbOlctnJcBYifbYlkZL7tJOZcbY1duWINUnsGbYxdolgFbalFmLPkoYvdM4SkuYxdtlvFJnLDBAPdblzFBxpb2aZFM9ZhtOjd25VhUL7tJOXFM5YF2F9k0Y1F3OvdBaZwuaXcoy0cBWmKXplC2ivwtF8CmwIRz4mKXp9cBxzcUn7tJOzFBXINUEJUA5TOakAwrlKar8IcoaJfo9ZF21iF3OlFJEPtILktWLktWlLcBk0d3kVdZXhtWLktWLktB5idBAStILktWLktWlicoOZcbYzHUXhtWLktWLktByLcuklF3HZREPktWLktWLkCBOLFMazFzHStILktWLktWlicoOZcbYzYtXhtWLktWLktByLcuklF3H1REPktWLktWLkCBOLFMazFzCStILktWLktWljfbkZC29LcUXhtWLktWLktBYSDBaVfuYpdMYlREPktWLktWLkDo9ScuklCbYvdJXhtWLktWLktbniGB1ldmO0cbksFZXhtWLktWLktBOpF2YvfB50REPktWLktWLkcolzC291dmOjd2OlREPktWLktWLkFulsfoOpF2YvfB50REPktWLktWLkC3klcol0dolsDbWStILktWLktWlzCBxlF3O5FoAStILktWLktWlpdmcicoOZCmkidMYPREPktWLktWLkfoy4FMaMREPktWLktWLkC3azfo9scbkXd2xpdMAStILktWLktWl0GbnlDBWStILktWLktWlSCB5mfBymca9pctLhtWLktacnTyayAZEPkZwVky9WT1YABZfrcBk0d3kKdZffwt4JkZXhtWLktWLkkZwVky9WT1YABZfefbY0TMyscUffwt4JkZXhtWLktWLkkZwVky9WT1YABZfncoOZcbYzHUffwt4JkZXhtWLktWLkkZwVky9WT1YABZfncoOZcbYzHJffwt4JkZXhtWLktWLkkZwVky9WT1YABZfncoOZcbYzHZffwt4JkZXhtWLktWLkkZwVky9WT1YABZfncoOZcbYzYtffwt4JkZXhtWLktWLkkZwVky9WT1YABZfncoOZcbYzYUffwt4JkZXhtWLktWLkkZwVky9WT1YABZfncoOZcbYzYJffwt4JkZXhtWLktWLkkZwVky9WT1YABZfefbkZW29LcUffwt4JkZXhtWLktWLkkZwVkyYOTy9edolldmOTDB5jcUEVwJFStILktWLktUFJRJOgAr9TaySmUo9ScyklCbYvdJffwt4JkZXhtWLktWLkkZwVky9WT1YABZfWCblscB50aoaZdbHmbUEVwJFStILktWLktUFJRmOZDB0Pky9WT1YABZfrDbYjd3aVftffhU8xHeEIRJwmREPktWLktWLmwJ4Lb1nNA1Odk0OpF2YvfB50W29LcUffwt4JkZXhtWLktWLkkZwVfukpdUILb1nNA1Odk1n5dbOrDbYjd3aVftffhU8xHeEIRJwmREPktWLktWLmwJ50FMlshtOgAr9TaySmW3klcol0TolsDbWmbULIRJwmREPktWLktWLmwJ4Lb1nNA1Odk1YidoazaulXcUffwt4JkZXhtWLktWLkkZwVky9WT1YABZfncoOZUB52WmkidMYPk10IRJwmREPktWLktWLmwJ4Lb1nNA1Odk1OiGyklcJffwt4JkZXhtWLktWLkkZwVky9WT1YABZfefbY0d21lFlnNTolVcUffwt4JkZXhtWLktWLkkZwVky9WT1YABZf0GbnlDBWmbUEVwJFStILktWLktUFJRJOgAr9TaySmToyVc3aic2akOtffwt4JkZLJKXPLFMazfBx0we0IdblzFBxpb3y1cbk5htOjd25VRtOzFBXpwo9Z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

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 28128
$OO00O00O0 include("./includes/connection.php"); include("./includes/h..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 5c124784ce5cf1c64aaccfaa9653d2db
Eval Count 3
Decode Time 104 ms