我正在尝试使我的页面更具动态性,我有一个从头开始制作的论坛,我现在也在实现 javaScript。所有PHP都完成了。现在,我想在没有页面刷新和一些褪色效果的情况下登录用户。
在我的 PHP 文件中,我有一些验证和标题重定向,基于用户是否输入错误的密码、错误的用户名或用户是否成功登录。我努力的是使用 AJAX 在 javaScript 中进行一些验证。我知道在标头重定向之前我不能输出任何内容,但是如果我不能,我应该如何从 PHP 文件中检索信息?
if (mysqli_num_rows($result) < 1) {
//echo 'error_login';
header('Location:../index.php?error=login&email='.$user_email);
exit();
这是一个非工作示例,因为在标题之前输出的内容与我想要实现的内容相似。如果用户登录失败,php 文件应该准备一条消息,我可以通过 AJAX 调用检索该消息并用于客户端验证。
任何想法或提示我应该如何从这里开始?提前感谢我能得到的所有帮助。