你所说的用户名和密码是登陆MySQL用的还是登陆PHP系统用的?
如果是登陆php的,只要在php代码健壮性足够,操作系统也没有漏洞的情况下.也不是那么容易被破解
ps:密码使用不可逆的一些加密算法来保存.既明文可以转换成密文,而密文不可以转换成明文的算法.
设置cookie
举例
取用:
$id=$_COOKIE["id"];
$_COOKIE为超全局变量,在该应用中都可以调用
如果是一个应用网站程序,在安装的时候通过
file_put_contents("文件名","?php
return array("user"='root',"password"='root')
;?");这样一个数组写入一个文件中,每次链接数据库首先引入数据库配置文件然后实现链接,以上只是简单说了这个逻辑,具体的配置还有在代码中添加,比如ip,端口,数据库型号等
是写在你的验证过程后的,如果用户名和密码验证成功就保存cookie或者session;
login.html前端登录界面:客户输入界面用户名,密码;
login.php ?后端验证过程:通过post/get方式获取到客户输入的信息,然后跟数据库里的的账号密码就行匹配,如果正确就用setcookie保存下来,如果不正确就弹出相对应的错误提示;
例如:
登录界面;
PHP后端设置界面
显示效果;
这个是前端的问题不是thinkphp实现的 只要把登录信息存储到cookie设置好有效期 下次登录时判断cookie是否存在存在的话直接把信息给后端自动登录免去输入账号密码的过程