自定义的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 中授权了没有?
谢谢,已经解决了,授权问题。。。