我试图编写一个超级简单的待办事项列表。目前,我仍然坚持向用户显示添加的任务。我希望任务显示在输入表单的正下方,最好是在有序列表中。这是我到目前为止所做的:
<html>
<head>
<title>To do list</title>
</head>
<body>
<h3>To do list</h3>
<form action='' method='post'>
<label>Add task: <input type='text' name='task' value=''/></label>
<input type='submit' name='submit' value='Add'/>
</form>
<ol>
<?php
if(isset($_POST['submit'])) {
echo ($_POST['task']);
}
?>
</ol>
</body>
</html>
除非我输入任务并单击“添加”,否则看起来没有任何反应。 我尝试了这两个线程,因为它们似乎就是我所需要的:
Display entered text with echo after input PHP
Simple html/php form to output on the same page
但是这没有用,我甚至尝试直接从这些线程中复制代码并发生同样的事情。我输入任务,我点击“添加”,然后......没有。在此先感谢您的帮助