我正在学习验证表单数据。当我不得不写这个:
"<"form method="post" action=""<"php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"
但是当我写这个时,在输出中,页面顶部会显示">
。为什么呢?
答案 0 :(得分:1)
假设有echo
或print
。请更改此信息:
echo "form method="post" action=""<"php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"
到此:
echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">';