自訂的LoginHandle無法執行個體化,測試mysql可以連結...不知道為什麼...
LoginHanlde.php
check_psw($username, $password);if($flag){session_start();$_SESSION['username'] = $username;echo "";}else{echo "";}?>
db = new DBhelper("yaoinger", "123456", "108.163.234.83:2082", "banklinksdisbution");$this->flag = $this->db->connect();}function check_psw($username,$password){$SQL = "SELECT u_password FROM bld_users WHERE u_name ='$username'";$result ="";if($this->flag){$result = $this->db->select($SQL);}$psw = "";if($result){$value= mysql_fetch_assoc($result);}$psw = $value['u_password'];return $psw == $password;}}
回複討論(解決方案)
開啟 php 的錯誤顯示功能
多半是嵌入檔案的路徑不對
開啟 php 的錯誤顯示功能
多半是嵌入檔案的路徑不對
開啟了
顯示
Warning: mysql_connect(): Access denied for user 'doinahtc_huiyao'@'108.163.234.83' (using password: YES) in /home/doinahtc/public_html/bld_model/DBhelper.class.php on line 21
Unable to connect to the MySQL!
我重設密碼,後來又建立了使用者,還是報這個錯,怎麼都連不上,是虛擬伺服器,不知道為什麼、
你難道是遠端連線資料庫?
你難道是遠端連線資料庫?
是的,是接到linux的虛擬伺服器上
那你在 mysql 中授權了沒有?
那你在 mysql 中授權了沒有?
是授權遠程服務麼....這個不知道怎麼設啊在虛擬伺服器上,不過這個伺服器上還有一個網站是zencart模版的,是正常的,我自己寫的就不行
那你在 mysql 中授權了沒有?
謝謝,已經解決了,授權問題。。。