我正在开发一个网站进行练习,我想知道如何使用JS通知用户他选择的用户名已被使用,一切正常,如果我的函数(check_username)返回false,用户成功注册到站点,否则注册不会发生。
当用户无法注册时我想知道如何用js脚本通知用户。
<?php
//database includes
include_once('../config/init.php');
include_once('../database/users.php');
if(!check_username($_POST['username'])) {
insertUser($_POST['name'], $_POST['username'], $_POST['email'], $_POST['pass']);
}
else header('Location: ../index.php');
?>
最佳答案
一种方法是将失败时的重定向更改为 JavaScript 消息
else
{
echo "<script>alert('Username already exists');</script>";
}
这是一个非常简单的例子,可以帮助您入门,因为您提到您正在学习 JS。您可以在此基础上进行很多改进。
关于javascript - 如何让 javascript 响应 php 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30196079/