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