2013-01-22 108 views
0

我有一個用PHP編寫的考勤管理系統應用程序。該軟件包在我的本地機器上正常工作,但是當我嘗試將其託管在生產服務器上時,主頁正在加載,但我無法用任何用戶帳戶/數據登錄。php應用程序工作在本地不在現場/生產服務器上

<?php 

session_start(); 
include_once("include\config.php"); 
if (isset($_POST['textfield1'])&&isset($_POST['textfield2'])){ 
$login = $_POST["textfield1"]; 
$pwd = $_POST["textfield2"]; 
$recordset = mysql_query("select * from users"); 

while($record = mysql_fetch_array($recordset)){ 
    if($login == $record["ulogin"] && $pwd == $record["upassword"]) 
    { 

    $_SESSION["ulogin"] = $record["ulogin"]; 
    $_SESSION["uid"] = $record["uid"]; 
      if($record["utype"] == 1){ 
      $_SESSION["utype"] = $record["utype"]; 
      header("Location:admin.php?uid=".$record["uid"]); 
      exit; 
      }else{ 
     header("Location:home.php"); 
     exit; 
     } 
    } 
} 
} 
header("Location:login.php?invalid=1"); 
?> 

這是我的用戶密碼驗證碼 底座連接。一切正常。請幫助我。

+0

服務器上是否有任何數據庫? – Guy

+0

檢查你的config.php是否給出了服務器的詳細信息,如主機名,用戶名,密碼和Dbname –

+1

小站點說明:對於位置標頭,建議使用絕對URL。 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.30 – Jona

回答

0

確認數據庫在服務器上。確認你的配置。一個快速的MYSQL提示(如果你正在使用它):如果information_schema表顯示,那麼你的數據庫沒有正確配置。

+0

我的數據庫在服務器和連接是好的沒有錯誤是連接,但我無法登錄 – Ponraj

相關問題