我在想如何用PHP制作一个用户/密码和提交按钮的表单,但在提交后不跳转到另一个PHP页面,而是留在同一个页面。我考虑使用if / else语句,但试了很多次仍然无法得到想要的结果。
可能只需要像这样简单的代码...
但如果没有输入任何内容就点击提交,我还想设置错误提示...应该很简单,但我不知道为什么无法解决。
可能只需要像这样简单的代码...
但如果没有输入任何内容就点击提交,我还想设置错误提示...应该很简单,但我不知道为什么无法解决。
<?php
function userPass()
{
echo "<form method='post' action=" . $_SERVER['PHP_SELF'] . ">";
echo "<input type='text' name='user' /><br/>";
echo "<input type='text' name='pass' /><br/>";
echo "<input type='submit' value='Login' />";
}
if(empty($_POST["user"]))
{
userPass();
}
if(!(empty($_POST["user"])))
{
if($_POST["user"] == "comp")
{
echo "Welcome comp";
}
else
{
echo "Wrong user";
}
}
?>
""
。 - dlock