【发布时间】:2015-03-10 05:24:01
【问题描述】:
这可能是一个愚蠢的错误,但是我是新手,所以请放心。
我有一个提交给自己的简单单页表单,但是当我提交它时,由于某种原因它没有处理:
HTML:
<form action='form.php' method='post'>
<input type='button' name='edit' value='Edit Data' />
</form>
form.php:
if (isset($_POST['edit'])) {
$data = "Edited Data";
echo $data;
} else {
$data = "Unedited Data";
echo $data;
}
'if 语句'只会返回 false,我做错了什么?
【问题讨论】:
-
<input type='button' -
你的
submit按钮在哪里? -
改成
-
而且您不需要将
form.php投入使用,空的action=""会将表单发布到自身 -
您的问题不清楚。如果您有用户输入的附加输入,则显示它。就我而言,这个问题本来可以很容易地避免并且已经在 cmets 中得到了回答。