0
我正在学习验证表单数据。当我写这篇文章:需要帮助在PHP生成HTML
"<"form method="post" action=""<"php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"
但是当我写这篇文章,在输出,还有一个">
在页面的顶部显示。为什么?
我正在学习验证表单数据。当我写这篇文章:需要帮助在PHP生成HTML
"<"form method="post" action=""<"php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"
但是当我写这篇文章,在输出,还有一个">
在页面的顶部显示。为什么?
假设,有一个echo
或print
.Change这样的:
echo "form method="post" action=""<"php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"
这样:
echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">';
当你有什么样的浏览器渲染问题,先来看看HTML - **不是**生成它的PHP - 并使用[标记验证程序](http://validator.w3.org)。 – Quentin 2014-09-02 06:31:13
这是我的完整的HTML文件: – 2014-09-02 06:33:25