事情是这样的,我的函数突然停止工作,可能是因为主机改变了什么,我真的不知道为什么,但是只有在这个login.php上,头函数根本不能工作,所有的功能都很完美,我登录、退出、进行会话等等。
<?php
if($_SESSION['username']){
header('Location: http://xshooter.hol.es/index.php');
exit();
}
if($_POST['submittedLogin']==1){
$pass=md5($_POST['loginPassword']);
$db=Mysql_connect ("mysql.hostinger.hr","u386117026_admin","");
mysql_select_db ("u386117026_db");
$sql="SELECT * FROM u386117026_db.user WHERE username='" . $_POST['loginUsername'] . "' AND password='" . $pass . "'";
$result=mysql_query($sql);
if($result){
while($row = mysql_fetch_array($result)){
if(($row['username']==$_POST['loginUsername'])&&($row['password']==$pass)){
session_start();
$_SESSION['username']=$_POST['loginUsername'];
$_SESSION['user_id']=$row['user_id'];
$_SESSION['admin']=$row['admin'];
header("Location: http://xshooter.hol.es/index.php");
exit();
}else{
header("Location: http://xshooter.hol.es/index.php?loginfail=1");
exit;
}
}
}
}
?>发布于 2014-02-22 20:59:23
请补充:
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);在php打开标签后(第2行),并粘贴输出到这里。
https://stackoverflow.com/questions/21960386
复制相似问题