我正在处理页面顶部的表单,位于 html 标题和所有内容之前:
if ($_POST['submit']) {--the code--}
如果此人输入错误的代码,则执行以下 php:
echo "<div class=\"container alert-message warning\"><strong>Oops!</strong> The code you entered is incorrect.</div>";
这可行,上面的 div 应该出现在页面顶部(在 body 标记的顶部)。但是,我的表单域的高度缩小到原来高度的一半左右。
我注意到,当警告消息在正文标记的顶部回显时,我的标头中的所有代码也会在正文中的正下方回显(元、标题、脚本、样式表)。我假设标题信息的这种回显可能会弄乱表格。
关于为什么要回显标题信息,为什么表单字段高度会发生变化和/或如何解决的任何想法?