我之前已经完成了这个,如果一个字段没有填写PHP验证“echos”这样的错误:
if(empty($_POST['formfield'])) {
echo "Error";
die();
} else {
...
}
然后用这样的jquery验证触发了一个msg(这是伪代码):
success: function(data) {
if (data=="Error") {
$("#Error").html('ERROR MSG HERE').show();
} else {
$("#Success").html('SUCCESS MSG HERE').show();
}
我最近不得不设置一些简单登录的页面供供应商下载文件。再一次,这很简单!
$username = "foo";
$password = "bar";
if ($_POST['username'] != $username || $_POST['password'] != $password) {
?>
}
else {
?>
}
?>
所以我的问题是这个
我似乎无法弄清楚如何回显一条消息,然后在表单中触发错误消息,就像我在前两个代码块中所做的那样。
显然
$username = "foo";
$password = "bar";
if ($_POST['username'] != $username || $_POST['password'] != $password) {
**echo "Error";**
?>
在页面加载时打印“错误”。我需要找出一种方法来模拟从服务器返回的数据 - 这个表单提交给自己 - 如果有人使用不正确的用户名或密码登录,则显示相应的消息(用户名和/或密码不正确)。
我为这个这么长的道歉,我把所有的js东西都截断了,因为我知道它有效。
谢谢!