【发布时间】:2013-10-20 01:58:34
【问题描述】:
我正在尝试使我的页面更加动态,我有一个从头开始制作的论坛,我现在也在实施 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 调用检索并用于客户端验证。
任何想法或提示我应该如何从这里开始?提前感谢我能得到的所有帮助。
【问题讨论】:
标签: javascript php jquery ajax validation