我正在尝试这样做,以致如果用户名或密码错误,它会重定向回页面并使段落显示“错误的用户名或密码可见”
else{
echo "<script type=\"text/javascript\">
document.getElementById("wrong").visibility:visible;
</script>";
header('Location:../');
}
答案 0 :(得分:1)
您在当前输出中遗漏了几个转义。
else {
echo "<script type=\"text/javascript\">
document.getElementById(\"wrong\").visibility:visible;
</script>";
header('Location:../');
}
因为您要将输出封装在双引号中,所以您需要使用\
答案 1 :(得分:0)
为什么不在PHP中设置一个包含基于用户名和密码是否正确的值的变量,然后使用您需要显示文本的位置?
$blnCorrent = false; // Do you checks } else { $blnCorrect = FALSE; } // in your HTML <?php if($blnCorrect === FALSE) { // Show the text } ?>