php - 如何检查用户名是否存在于表单中?

标签 php javascript html security browser

我有一个带有注册表单的页面。

“用户名”是用户填写的字段之一。

表单提交到另一个 php 页面,该页面检查用户名是否已被使用。 如果采取的话,那么我需要去history.back(),同时设置一个 session 变量,这样上一页就知道用户名存在,并显示错误消息。

这可能吗?即返回浏览器时执行 php 代码吗?

如果我必须使用 session 并进行简单的重定向,这将是很多额外的工作,因为那样我还必须“记住”所有其他表单输入,因此用户不必填写整个表格再次出来。

或者

也许还有另一种方法来检查用户名是否忙。

我使用 MySql 作为数据库,因此这就是存储用户名的位置。

谢谢

最佳答案

使用 AJAX 怎么样?...您不需要重新加载或更改页面。

我见过很多网站在用户名输入旁边都有一个链接来验证用户名..或者您可以在按键时自动执行此操作... 祝你好运

关于php - 如何检查用户名是否存在于表单中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4107673/

相关文章:

php - magento 我的帐户左侧边栏从管理面板添加、删除和重命名选项卡

php - SQL - 如果存在 - 选择 A - 否则 - 选择 B

javascript - 为什么 AJAX 请求仅限于同一域?

javascript - Javascript 中的 JSON 对象排序

php - 用我的 php 代码用 hsl 着色

javascript - 如何在 Javascript 中停止并更改 CSS 关键帧?

php - mysql存储过程中如何使用赋值运算符

php - 加扰图像?

javascript - 10 秒后淡出消息,使用 jQuery 清除输入元素

javascript - 尝试获取脚本元素的内容时出现奇怪的行为