Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php和MySQL登录网站_Php_User Accounts - Fatal编程技术网

使用php和MySQL登录网站

使用php和MySQL登录网站,php,user-accounts,Php,User Accounts,到目前为止,在我的网站上,用户可以通过php将用户名、密码和电子邮件添加到MySQL数据库中。现在,我想让用户在表单中键入相同的凭据(用户名和密码),然后运行php脚本并检查用户名和密码是否在数据库中。如何编写此脚本?制作一个php函数,获取用户输入的内容,然后从用户表中选择它们。如果它返回了一些内容,则表示它已经在数据库中 例如: SELECT uname, pw FROM users WHERE uname="userNameInput" AND pw="userPwInput"; 如果

到目前为止,在我的网站上,用户可以通过php将用户名、密码和电子邮件添加到MySQL数据库中。现在,我想让用户在表单中键入相同的凭据(用户名和密码),然后运行php脚本并检查用户名和密码是否在数据库中。如何编写此脚本?

制作一个php函数,获取用户输入的内容,然后从用户表中选择它们。如果它返回了一些内容,则表示它已经在数据库中

例如:

SELECT uname, pw FROM users WHERE uname="userNameInput" AND pw="userPwInput"; 
如果返回一行,则该行已在数据库中


然后,您可以选择点击一个按钮,或者通过使用ajax调用函数,在每个按键中运行该函数

StackOverflow适用于与代码相关的问题,而不是为您编写代码的请求。在线阅读并尝试编写自己的代码。如果你被卡住了,回来问一个具体的问题。到那时,我们很乐意帮忙!这对于堆栈溢出问题来说太宽泛了。具体来说,您在这方面遇到了什么问题?我希望您没有将密码存储为纯文本。我尝试让php脚本连接到数据库,我说如果等于用户名的字符串和等于密码的字符串相等,那么创建一个会话