在PHP中单击登录按钮后重定向回登录页面

时间:2017-08-21 14:21:34

标签: php

我在PHP中有一个管理面板的登录页面。在验证用户名和密码后,我应该被重定向到index.php页面,但它不起作用,URL会在一秒钟内更改为index.php,然后再次重定向回login.php

用户名和密码没有问题,它在我的本地主机上完美运行,现在它无法在我的网络主机上运行

这是我的login.php代码

<?php
/////////////////////////////////////////
//    Powered By : WindForce Studios   // 
/////////////////////////////////////////
@session_start();

include('../config.php');
include('../secureFunction.php');
$MSG = '' ;

if(@$_GET["check"]){
$checkmail = mysql_query("SELECT * FROM admins WHERE username='".make_safe($_POST["username"])."' AND password='".make_safe($_POST["password"])."'");

$getInfo = mysql_fetch_array($checkmail);
$getNumAccount = mysql_num_rows($checkmail);

if($getNumAccount > 0 ){

	$_SESSION["loginGASADMIN"] = $_POST["username"];
 echo "<meta http-equiv=\"refresh\" content=\"0;url=index.php\"></p>";
}else{
$MSG = 'Wrong username or password' ;
	include('style/loginform.html');

}
}else{
	include('style/loginform.html');

}






?>

index.php的代码在这里

<?php
/////////////////////////////////////////
//    Powered By : WindForce Studios   // 
/////////////////////////////////////////
@session_start();

include('../config.php');
include('../secureFunction.php');


if(@$_SESSION["loginGASADMIN"]){
	if(@$_GET["banned"]){
		$getuser = mysql_query("SELECT * from users where id='".$_GET["banned"]."'");
		$fetchUSER = mysql_fetch_array($getuser);
		$getAllusersinDevice = mysql_query("SELECT * FROM USERS WHERE macAddresses='".make_safe($fetchUSER["macAddresses"])."'");
		while($bannedUser = mysql_fetch_array($getAllusersinDevice)){
		$banUser = mysql_query("UPDATE users SET banned=1 WHERE id='".make_safe($bannedUser["id"])."'");
		}
			
 echo "<meta http-equiv=\"refresh\" content=\"0;url=index.php\"></p>";

		
	}else if(@$_GET["unbanned"]){
				$getuser = mysql_query("SELECT * from users where id='".$_GET["unbanned"]."'");
		$fetchUSER = mysql_fetch_array($getuser);
		$getAllusersinDevice = mysql_query("SELECT * FROM USERS WHERE macAddresses='".make_safe($fetchUSER["macAddresses"])."'");
				while($unbannedUser = mysql_fetch_array($getAllusersinDevice)){

		$unbanUser = mysql_query("UPDATE users SET banned=0 WHERE id='".make_safe($unbannedUser["id"])."'");
		}
			
 echo "<meta http-equiv=\"refresh\" content=\"0;url=index.php\"></p>";

		
	
	
	
	}elseif(@$_GET["BannedFromIP"]){
				$getuser = mysql_query("SELECT * from users where id='".$_GET["BannedFromIP"]."'");
		$fetchUSER = mysql_fetch_array($getuser);
		$getAllusersinDevice = mysql_query("SELECT * FROM USERS WHERE ip='".make_safe($fetchUSER["ip"])."'");
		while($bannedUser = mysql_fetch_array($getAllusersinDevice)){
		$banUser = mysql_query("UPDATE users SET banned=1 WHERE id='".make_safe($bannedUser["id"])."'");
		}
			
 echo "<meta http-equiv=\"refresh\" content=\"0;url=index.php\"></p>";
		
		
	}else if(@$_GET["unBannedFromIP"]){
				$getuser = mysql_query("SELECT * from users where id='".$_GET["unBannedFromIP"]."'");
		$fetchUSER = mysql_fetch_array($getuser);
		$getAllusersinDevice = mysql_query("SELECT * FROM USERS WHERE ip='".make_safe($fetchUSER["ip"])."'");
				while($unbannedUser = mysql_fetch_array($getAllusersinDevice)){

		$unbanUser = mysql_query("UPDATE users SET banned=0 WHERE id='".make_safe($unbannedUser["id"])."'");
		}
			
 echo "<meta http-equiv=\"refresh\" content=\"0;url=index.php\"></p>";

		
	
	
	
	}
	
	elseif(@$_GET["delete"]){
		$DeleteUser = mysql_query("DELETE from users WHERE id='".make_safe($_GET["delete"])."'");
		if($DeleteUser){
			 echo "<meta http-equiv=\"refresh\" content=\"0;url=index.php\"></p>";

			
		}
		
	}elseif(@$_GET['logout']){
unset($_SESSION['loginGASADMIN']);

if(!isset($_SESSION['loginGASADMIN'])){
 echo "<meta http-equiv=\"refresh\" content=\"0;url=index.php\"></p>";  
}
}
	
	else{
	$getRecords = mysql_query("SELECT * FROM users WHERE id");
		include('style/main.html');
}

}else{
 echo "<meta http-equiv=\"refresh\" content=\"0;url=login.php\"></p>";

}






?>

谢谢!

0 个答案:

没有答案