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 $_F=__FILE__;$_X='P2lCP1ouWg1WCQ1WCXpNdlFzek0+JzJPSEhNMj1PelhaLlonOw1WDVYJPiRRbk16SG..

Decoded Output download

?><?php
	
	require 'connector.php';

	 $username = $_POST['username'];
	 $password = $_POST['password'];
	 date_default_timezone_set('Asia/Manila');
	$time = date('h:i A');	

	$sql = "SELECT * FROM supplierinfo where email='$username'";
	$result = $con->query($sql);

	if ($result->num_rows > 0) {
	    while($row = $result->fetch_assoc()) {
	        
	    	if (password_verify($password, $row['password']))
	    	{	
	    		if($row['status'] == "4")
	    		{
	    			echo "6";
	    		}
	    		else if($row['status'] == "5")
	    		{	
	    			session_start();
	    			$_SESSION["email"] = $username;
					$_SESSION["accountlevel"] = $row['level'];
					$_SESSION["supID"] = $row['supID'];
	    			echo "8";
	    			
	    		}
	    		else if($row['status'] == "1")
	    		{
	    			//succesful pasok
	    			session_start();
	    			if($row['level'] == "1")
	    			{	//super admin
	    				$_SESSION["email"] = $username;
						$_SESSION["accountlevel"] = $row['level'];
						$_SESSION["supID"] = $row['supID'];
						$sql44 = "UPDATE supplierinfo SET attemp='0' WHERE email='$username'";
						if ($con->query($sql44) === TRUE) {

						 	$sqlINSERT = "INSERT INTO logsreport (logID, supID, Action, logDate, logTime)
							VALUES ('', '".$row['supID']."', 'Logged in', '".date("Y-m-d")."', '$time')";

							if ($con->query($sqlINSERT) === TRUE) {
							    echo "2";
							} else {
							   echo "7";
							}

						}
						else
						{
							echo "7";
								
						}
	    			}
	    			else if($row['level'] == "2")
	    			{	// admin
	    				$_SESSION["email"] = $username;
						$_SESSION["accountlevel"] = $row['level'];
						$_SESSION["supID"] = $row['supID'];
						$sql44 = "UPDATE supplierinfo SET attemp='0' WHERE email='$username'";
						if ($con->query($sql44) === TRUE) {

							$sqlINSERT = "INSERT INTO logsreport (logID, supID, Action, logDate, logTime)
							VALUES ('', '".$row['supID']."', 'Logged in', '".date("Y-m-d")."', '$time')";

							if ($con->query($sqlINSERT) === TRUE) {
							    echo "2";
							} else {
							   echo "7";
							}

						}
						else
						{
							echo "7";
								
						}
	    			}
	    			else if($row['level'] == "3")
	    			{	//supplier
	    				$_SESSION["email"] = $username;
						$_SESSION["accountlevel"] = $row['level'];
						$_SESSION["supID"] = $row['supID'];
						$sql44 = "UPDATE supplierinfo SET attemp='0' WHERE email='$username'";
						if ($con->query($sql44) === TRUE) {

						 	$sqlINSERT = "INSERT INTO logsreport (logID, supID, Action, logDate, logTime)
							VALUES ('', '".$row['supID']."', 'Logged in', '".date("Y-m-d")."', '$time')";

							if ($con->query($sqlINSERT) === TRUE) {
							    echo "2.1";
							} else {
							   echo "7";
							}

						}
						else
						{
							echo "7";
								
						}
	    			}
	    			else if($row['level'] == "4")
	    			{	//Marketing Account
	    				$_SESSION["email"] = $username;
						$_SESSION["accountlevel"] = $row['level'];
						$_SESSION["supID"] = $row['supID'];
						$sql44 = "UPDATE supplierinfo SET attemp='0' WHERE email='$username'";
						if ($con->query($sql44) === TRUE) {

						 	$sqlINSERT = "INSERT INTO logsreport (logID, supID, Action, logDate, logTime)
							VALUES ('', '".$row['supID']."', 'Logged in', '".date("Y-m-d")."', '$time')";

							if ($con->query($sqlINSERT) === TRUE) {
							    echo "2.2";
							} else {
							   echo "7";
							}

						}
						else
						{
							echo "7";
								
						}
	    			}
	    			else if($row['level'] == "5")
	    			{	//Cashier
	    				$_SESSION["email"] = $username;
						$_SESSION["accountlevel"] = $row['level'];
						$_SESSION["supID"] = $row['supID'];
						$_SESSION["CashierONHOLDstatus"] = "0";
						$sql44 = "UPDATE supplierinfo SET attemp='0' WHERE email='$username'";
						if ($con->query($sql44) === TRUE) {

						 	$sqlINSERT = "INSERT INTO logsreport (logID, supID, Action, logDate, logTime)
							VALUES ('', '".$row['supID']."', 'Logged in', '".date("Y-m-d")."', '$time')";

							if ($con->query($sqlINSERT) === TRUE) {
							    echo "2.3";
							} else {
							   echo "7";
							}

						}
						else
						{
							echo "7";
								
						}
	    			}


	    		}
	    		else if($row['status'] == "2")
	    		{	
	    			//for admin confirmation
	    			echo "3";


	    		}
	    		else if($row['status'] == "3")
	    		{
	    			//account blocked
	    			echo "4";
	    		}
	    		
	    	}
	    	else if(!password_verify($password, $row['password']))
	    	{
	    		if($row['status'] == "4")
	    		{
	    			echo "6";
	    		}
	    		else if($row['attemp'] > 5)
	    		{
	    			// update status to blocked account.
	    			$sql1 = "UPDATE supplierinfo SET attemp='6', status='3' WHERE email='$username'";
					if ($con->query($sql1) === TRUE) {
					    echo "5";
					}
	    		}
	    		else if($row['attemp'] < 6)
	    		{
	    			// increment for incorrect password.
	    			$newtotal = $row['attemp'] + 1;
					$sql2 = "UPDATE supplierinfo SET attemp='$newtotal' WHERE email='$username'";
					if ($con->query($sql2) === TRUE) {

					    echo "1";
					}
	    		}
	    	}

	        
	    } 
	} else {
	    echo "0";
	}
$con->close();




?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1WCQ1WCXpNdlFzek0+JzJPSEhNMj1PelhaLlonOw1WDVYJPiRRbk16SGVZTT5TPiRfbTdwVGonUW5NekhlWU0nZDsNVgk+JFplbm59T3o5PlM+JF9tN3BUaidaZW5ufU96OSdkOw1WCT45ZT1NXzlNQWVRVz1fPXNZTTVPSE1fbk09KCdGbnNlaHVlSHNXZScpOw1WCSQ9c1lNPlM+OWU9TSgnLjpzPkYnKTsJDVYNVgkkbnZXPlM+InBLSUsvVD4qPnJnN3U+blFaWldzTXpzSEFPPn0uTXpNPk1ZZXNXUyckUW5NekhlWU0nIjsNVgkkek1uUVc9PlM+JDJPSC1pdlFNenEoJG52Vyk7DVYNVglzQT4oJHpNblFXPS1pSFFZX3pPfW4+aT5hKT5dDVYJPj4+Pn0uc1dNKCR6T30+Uz4kek1uUVc9LWlBTT0yLl9lbm5PMigpKT5dDVYJPj4+Pj4+Pj4NVgk+Pj4+CXNBPihaZW5ufU96OV9jTXpzQXEoJFplbm59T3o5LD4kek99aidaZW5ufU96OSdkKSkNVgk+Pj4+CV0JDVYJPj4+PgkJc0EoJHpPfWonbj1lPVFuJ2Q+U1M+IlUiKQ1WCT4+Pj4JCV0NVgk+Pj4+CQkJTTIuTz4iWyI7DVYJPj4+PgkJbA1WCT4+Pj4JCU1Xbk0+c0EoJHpPfWonbj1lPVFuJ2Q+U1M+IkwiKQ1WCT4+Pj4JCV0JDVYJPj4+PgkJCW5Nbm5zT0hfbj1lej0oKTsNVgk+Pj4+CQkJJF9wS3BwMzdFaiJNWWVzVyJkPlM+JFFuTXpIZVlNOw1WCQkJCQkkX3BLcHAzN0VqImUyMk9RSD1XTWNNVyJkPlM+JHpPfWonV01jTVcnZDsNVgkJCQkJJF9wS3BwMzdFaiJuUVozNCJkPlM+JHpPfWonblFaMzQnZDsNVgk+Pj4+CQkJTTIuTz4iZiI7DVYJPj4+PgkJCQ1WCT4+Pj4JCWwNVgk+Pj4+CQlNV25NPnNBKCR6T31qJ249ZT1RbidkPlNTPiIwIikNVgk+Pj4+CQldDVYJPj4+PgkJCWhoblEyMk1uQVFXPlplbk95DVYJPj4+PgkJCW5Nbm5zT0hfbj1lej0oKTsNVgk+Pj4+CQkJc0EoJHpPfWonV01jTVcnZD5TUz4iMCIpDVYJPj4+PgkJCV0JaGhuUVpNej5lOVlzSA1WCT4+Pj4JCQkJJF9wS3BwMzdFaiJNWWVzVyJkPlM+JFFuTXpIZVlNOw1WCQkJCQkJJF9wS3BwMzdFaiJlMjJPUUg9V01jTVciZD5TPiR6T31qJ1dNY01XJ2Q7DVYJCQkJCQkkX3BLcHAzN0VqIm5RWjM0ImQ+Uz4kek99aiduUVozNCdkOw1WCQkJCQkJJG52V1VVPlM+IiBtNEZUSz5uUVpaV3NNenNIQU8+cEtUPmU9PU1ZWlMnYSc+e3RLZ0s+TVllc1dTJyRRbk16SGVZTSciOw1WCQkJCQkJc0E+KCQyT0gtaXZRTXpxKCRudldVVSk+U1NTPlRnIEspPl0NVg1WCQkJCQkJPgkkbnZXM0VwS2dUPlM+IjNFcEtnVD4zRVQ3PldPeG56TVpPej0+KFdPeDM0LD5uUVozNCw+RjI9c09ILD5XT3g0ZT1NLD5XT3hUc1lNKQ1WCQkJCQkJCTZGSSBLcD4oJycsPiciWCR6T31qJ25RWjM0J2RYIicsPidJT3h4TTk+c0gnLD4nIlg5ZT1NKCJiLVktOSIpWCInLD4nJD1zWU0nKSI7DVYNVgkJCQkJCQlzQT4oJDJPSC1pdlFNenEoJG52VzNFcEtnVCk+U1NTPlRnIEspPl0NVgkJCQkJCQk+Pj4+TTIuTz4iayI7DVYJCQkJCQkJbD5NV25NPl0NVgkJCQkJCQk+Pj5NMi5PPiIxIjsNVgkJCQkJCQlsDVYNVgkJCQkJCWwNVgkJCQkJCU1Xbk0NVgkJCQkJCV0NVgkJCQkJCQlNMi5PPiIxIjsNVgkJCQkJCQkJDVYJCQkJCQlsDVYJPj4+PgkJCWwNVgk+Pj4+CQkJTVduTT5zQSgkek99aidXTWNNVydkPlNTPiJrIikNVgk+Pj4+CQkJXQloaD5lOVlzSA1WCT4+Pj4JCQkJJF9wS3BwMzdFaiJNWWVzVyJkPlM+JFFuTXpIZVlNOw1WCQkJCQkJJF9wS3BwMzdFaiJlMjJPUUg9V01jTVciZD5TPiR6T31qJ1dNY01XJ2Q7DVYJCQkJCQkkX3BLcHAzN0VqIm5RWjM0ImQ+Uz4kek99aiduUVozNCdkOw1WCQkJCQkJJG52V1VVPlM+IiBtNEZUSz5uUVpaV3NNenNIQU8+cEtUPmU9PU1ZWlMnYSc+e3RLZ0s+TVllc1dTJyRRbk16SGVZTSciOw1WCQkJCQkJc0E+KCQyT0gtaXZRTXpxKCRudldVVSk+U1NTPlRnIEspPl0NVg1WCQkJCQkJCSRudlczRXBLZ1Q+Uz4iM0VwS2dUPjNFVDc+V094bnpNWk96PT4oV094MzQsPm5RWjM0LD5GMj1zT0gsPldPeDRlPU0sPldPeFRzWU0pDVYJCQkJCQkJNkZJIEtwPignJyw+JyJYJHpPfWonblFaMzQnZFgiJyw+J0lPeHhNOT5zSCcsPiciWDllPU0oImItWS05IilYIicsPickPXNZTScpIjsNVg1WCQkJCQkJCXNBPigkMk9ILWl2UU16cSgkbnZXM0VwS2dUKT5TU1M+VGcgSyk+XQ1WCQkJCQkJCT4+Pj5NMi5PPiJrIjsNVgkJCQkJCQlsPk1Xbk0+XQ1WCQkJCQkJCT4+Pk0yLk8+IjEiOw1WCQkJCQkJCWwNVg1WCQkJCQkJbA1WCQkJCQkJTVduTQ1WCQkJCQkJXQ1WCQkJCQkJCU0yLk8+IjEiOw1WCQkJCQkJCQkNVgkJCQkJCWwNVgk+Pj4+CQkJbA1WCT4+Pj4JCQlNV25NPnNBKCR6T31qJ1dNY01XJ2Q+U1M+IkoiKQ1WCT4+Pj4JCQldCWhoblFaWldzTXoNVgk+Pj4+CQkJCSRfcEtwcDM3RWoiTVllc1ciZD5TPiRRbk16SGVZTTsNVgkJCQkJCSRfcEtwcDM3RWoiZTIyT1FIPVdNY01XImQ+Uz4kek99aidXTWNNVydkOw1WCQkJCQkJJF9wS3BwMzdFaiJuUVozNCJkPlM+JHpPfWonblFaMzQnZDsNVgkJCQkJCSRudldVVT5TPiIgbTRGVEs+blFaWldzTXpzSEFPPnBLVD5lPT1NWVpTJ2EnPnt0S2dLPk1ZZXNXUyckUW5NekhlWU0nIjsNVgkJCQkJCXNBPigkMk9ILWl2UU16cSgkbnZXVVUpPlNTUz5UZyBLKT5dDVYNVgkJCQkJCT4JJG52VzNFcEtnVD5TPiIzRXBLZ1Q+M0VUNz5XT3huek1aT3o9PihXT3gzNCw+blFaMzQsPkYyPXNPSCw+V094NGU9TSw+V094VHNZTSkNVgkJCQkJCQk2RkkgS3A+KCcnLD4nIlgkek99aiduUVozNCdkWCInLD4nSU94eE05PnNIJyw+JyJYOWU9TSgiYi1ZLTkiKVgiJyw+JyQ9c1lNJykiOw1WDVYJCQkJCQkJc0E+KCQyT0gtaXZRTXpxKCRudlczRXBLZ1QpPlNTUz5UZyBLKT5dDVYJCQkJCQkJPj4+Pk0yLk8+ImtYMCI7DVYJCQkJCQkJbD5NV25NPl0NVgkJCQkJCQk+Pj5NMi5PPiIxIjsNVgkJCQkJCQlsDVYNVgkJCQkJCWwNVgkJCQkJCU1Xbk0NVgkJCQkJCV0NVgkJCQkJCQlNMi5PPiIxIjsNVgkJCQkJCQkJDVYJCQkJCQlsDVYJPj4+PgkJCWwNVgk+Pj4+CQkJTVduTT5zQSgkek99aidXTWNNVydkPlNTPiJVIikNVgk+Pj4+CQkJXQloaHVlenlNPXNIeD5GMjJPUUg9DVYJPj4+PgkJCQkkX3BLcHAzN0VqIk1ZZXNXImQ+Uz4kUW5NekhlWU07DVYJCQkJCQkkX3BLcHAzN0VqImUyMk9RSD1XTWNNVyJkPlM+JHpPfWonV01jTVcnZDsNVgkJCQkJCSRfcEtwcDM3RWoiblFaMzQiZD5TPiR6T31qJ25RWjM0J2Q7DVYJCQkJCQkkbnZXVVU+Uz4iIG00RlRLPm5RWlpXc016c0hBTz5wS1Q+ZT09TVlaUydhJz57dEtnSz5NWWVzV1MnJFFuTXpIZVlNJyI7DVYJCQkJCQlzQT4oJDJPSC1pdlFNenEoJG52V1VVKT5TU1M+VGcgSyk+XQ1WDVYJCQkJCQk+CSRudlczRXBLZ1Q+Uz4iM0VwS2dUPjNFVDc+V094bnpNWk96PT4oV094MzQsPm5RWjM0LD5GMj1zT0gsPldPeDRlPU0sPldPeFRzWU0pDVYJCQkJCQkJNkZJIEtwPignJyw+JyJYJHpPfWonblFaMzQnZFgiJyw+J0lPeHhNOT5zSCcsPiciWDllPU0oImItWS05IilYIicsPickPXNZTScpIjsNVg1WCQkJCQkJCXNBPigkMk9ILWl2UU16cSgkbnZXM0VwS2dUKT5TU1M+VGcgSyk+XQ1WCQkJCQkJCT4+Pj5NMi5PPiJrWGsiOw1WCQkJCQkJCWw+TVduTT5dDVYJCQkJCQkJPj4+TTIuTz4iMSI7DVYJCQkJCQkJbA1WDVYJCQkJCQlsDVYJCQkJCQlNV25NDVYJCQkJCQldDVYJCQkJCQkJTTIuTz4iMSI7DVYJCQkJCQkJCQ1WCQkJCQkJbA1WCT4+Pj4JCQlsDVYJPj4+PgkJCU1Xbk0+c0EoJHpPfWonV01jTVcnZD5TUz4iTCIpDVYJPj4+PgkJCV0JaGgvZW4uc016DVYJPj4+PgkJCQkkX3BLcHAzN0VqIk1ZZXNXImQ+Uz4kUW5NekhlWU07DVYJCQkJCQkkX3BLcHAzN0VqImUyMk9RSD1XTWNNVyJkPlM+JHpPfWonV01jTVcnZDsNVgkJCQkJCSRfcEtwcDM3RWoiblFaMzQiZD5TPiR6T31qJ25RWjM0J2Q7DVYJCQkJCQkkX3BLcHAzN0VqIi9lbi5zTXo3RXQ3STRuPWU9UW4iZD5TPiJhIjsNVgkJCQkJCSRudldVVT5TPiIgbTRGVEs+blFaWldzTXpzSEFPPnBLVD5lPT1NWVpTJ2EnPnt0S2dLPk1ZZXNXUyckUW5NekhlWU0nIjsNVgkJCQkJCXNBPigkMk9ILWl2UU16cSgkbnZXVVUpPlNTUz5UZyBLKT5dDVYNVgkJCQkJCT4JJG52VzNFcEtnVD5TPiIzRXBLZ1Q+M0VUNz5XT3huek1aT3o9PihXT3gzNCw+blFaMzQsPkYyPXNPSCw+V094NGU9TSw+V094VHNZTSkNVgkJCQkJCQk2RkkgS3A+KCcnLD4nIlgkek99aiduUVozNCdkWCInLD4nSU94eE05PnNIJyw+JyJYOWU9TSgiYi1ZLTkiKVgiJyw+JyQ9c1lNJykiOw1WDVYJCQkJCQkJc0E+KCQyT0gtaXZRTXpxKCRudlczRXBLZ1QpPlNTUz5UZyBLKT5dDVYJCQkJCQkJPj4+Pk0yLk8+ImtYSiI7DVYJCQkJCQkJbD5NV25NPl0NVgkJCQkJCQk+Pj5NMi5PPiIxIjsNVgkJCQkJCQlsDVYNVgkJCQkJCWwNVgkJCQkJCU1Xbk0NVgkJCQkJCV0NVgkJCQkJCQlNMi5PPiIxIjsNVgkJCQkJCQkJDVYJCQkJCQlsDVYJPj4+PgkJCWwNVg1WDVYJPj4+PgkJbA1WCT4+Pj4JCU1Xbk0+c0EoJHpPfWonbj1lPVFuJ2Q+U1M+ImsiKQ1WCT4+Pj4JCV0JDVYJPj4+PgkJCWhoQU96PmU5WXNIPjJPSEFzelllPXNPSA1WCT4+Pj4JCQlNMi5PPiJKIjsNVg1WDVYJPj4+PgkJbA1WCT4+Pj4JCU1Xbk0+c0EoJHpPfWonbj1lPVFuJ2Q+U1M+IkoiKQ1WCT4+Pj4JCV0NVgk+Pj4+CQkJaGhlMjJPUUg9PjxXTzJ5TTkNVgk+Pj4+CQkJTTIuTz4iVSI7DVYJPj4+PgkJbA1WCT4+Pj4JCQ1WCT4+Pj4JbA1WCT4+Pj4JTVduTT5zQSghWmVubn1PejlfY016c0FxKCRaZW5ufU96OSw+JHpPfWonWmVubn1PejknZCkpDVYJPj4+PgldDVYJPj4+PgkJc0EoJHpPfWonbj1lPVFuJ2Q+U1M+IlUiKQ1WCT4+Pj4JCV0NVgk+Pj4+CQkJTTIuTz4iWyI7DVYJPj4+PgkJbA1WCT4+Pj4JCU1Xbk0+c0EoJHpPfWonZT09TVlaJ2Q+aT5MKQ1WCT4+Pj4JCV0NVgk+Pj4+CQkJaGg+UVo5ZT1NPm49ZT1Rbj49Tz48V08yeU05PmUyMk9RSD1YDVYJPj4+PgkJCSRudlcwPlM+IiBtNEZUSz5uUVpaV3NNenNIQU8+cEtUPmU9PU1ZWlMnWycsPm49ZT1RblMnSic+e3RLZ0s+TVllc1dTJyRRbk16SGVZTSciOw1WCQkJCQlzQT4oJDJPSC1pdlFNenEoJG52VzApPlNTUz5UZyBLKT5dDVYJCQkJCT4+Pj5NMi5PPiJMIjsNVgkJCQkJbA1WCT4+Pj4JCWwNVgk+Pj4+CQlNV25NPnNBKCR6T31qJ2U9PU1ZWidkPkI+WykNVgk+Pj4+CQldDVYJPj4+PgkJCWhoPnNIMnpNWU1IPT5BT3o+c0gyT3p6TTI9Plplbm59T3o5WA1WCT4+Pj4JCQkkSE19PU89ZVc+Uz4kek99aidlPT1NWVonZD4rPjA7DVYJCQkJCSRudldrPlM+IiBtNEZUSz5uUVpaV3NNenNIQU8+cEtUPmU9PU1ZWlMnJEhNfT1PPWVXJz57dEtnSz5NWWVzV1MnJFFuTXpIZVlNJyI7DVYJCQkJCXNBPigkMk9ILWl2UU16cSgkbnZXayk+U1NTPlRnIEspPl0NVg1WCQkJCQk+Pj4+TTIuTz4iMCI7DVYJCQkJCWwNVgk+Pj4+CQlsDVYJPj4+PglsDVYNVgk+Pj4+Pj4+Pg1WCT4+Pj5sPg1WCWw+TVduTT5dDVYJPj4+Pk0yLk8+ImEiOw1WCWwNViQyT0gtaTJXT25NKCk7DVYNVg1WDVYNVj9p';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 bbd17b187162375d66594796444c2ccd
Eval Count 2
Decode Time 94 ms