我在登錄表單中有一個令人困惑的問題,當我在本地主機上嘗試它時,它似乎工作得很好,但是當我將它上傳到hostinger時它會給出一個空白的白色屏幕。我認爲它不是關於數據庫連接。請幫助我,因爲它不會給我一個錯誤報告。這裏的php代碼,表單和輸入名稱確實匹配。PHP登錄腳本在Hostinger中接收空白屏幕
<?
$host = "localhost";
$user = "HIDDEN";
$pass = "HIDDEN";
$db = "connect_11265";
$koneksi=mysql_connect($host,$user,$pass) or die ("koneksi ke database gagal") ;
$koneksi_database= mysql_select_db($db,$koneksi);
if(ISSET($_POST['username'])){
$username = $_POST['username'];
$password = $_POST['password'];
$cek = mysql_query("SELECT * FROM login WHERE username='$username' AND password='$password'");
if(mysql_num_rows($cek)==1){//jika berhasil akan bernilai 1
$c = mysql_fetch_array($cek);
session_start();
$_SESSION['username'] = $c['username'];
$_SESSION['level'] = $c['level'];
if($c['level']=="administrator"){
header('location:admin/index.php?page=dashboard');
}elseif($c['level']="operator"){
header('location:admin/index.php?page=dashboard');
}
}
}
?>
什麼您在空白頁上看到的網址? –
如果其他條件是無意義的,因爲你在這兩種情況下重定向到相同的頁面:) –