2017-02-15 98 views
0
  • 的login.php的登錄頁面的用戶名或密碼如何爲不同用戶登錄的角色工作?

    $username=$_POST['username']; 
    $password=$_POST['password']; 
    
    $query="select * from login_table where username="'.$useranem .'"and password'".$password.'"; 
    $data= mysql_query($query); 
    
  • 成功的數據真實回報。

  • 現在id傳入role_table。
  • 現在要如何定義角色。
+1

不使用MySQL的功能它不被支持。切換到PDO或mysqli。還使用了準備好的語句。不要將密碼保存原樣。使用password_hash或一些加密。另外爲什麼Symfony2標籤? – Akintunde007

+0

您是否試過[身份驗證組件](http://symfony.com/doc/current/components/security/authentication.html)?你也可以閱讀[本教程](http://symfony.com/doc/current/security/form_login_setup.html)關於登錄表單。 –

回答

1
  • 如果按照角色狀況角色不同的儀表盤開第一個GET ID,然後傳遞到role_table
  • 下一個

假設你有roleuser

$roleuser= 'admin'; 
$roleuser='user'; 

if($roleuser=='admin') 
{ 
redirect('/admin'); 
}elseif($roleuser=='user') 
{ 
redirect('/user'); 
} 
+0

是的,它正確的工作 –

+0

謝謝。歡迎您! – vineet

+0

@VineetTyagi請接受答案,以便問題可以被標記爲關閉。 –

相關問題