我創建了一個形式,PHP和行動視爲同一個網頁的網址和方法POST在頁面刷新POST數組沒有得到空
<?php
if(isset($_POST['submitted']) && $_POST['submitted'] != ''){
echo $_POST['fname'];
echo "<br />";
echo $_POST['lname'];
echo "<br />";
echo $_POST['submitted'];
}
?>
<h1>testing...</h1>
<form action="test.php" method="POST">
First Name: <input type="text" name="fname" />
Last Name: <input type="text" name="lname" />
<input type="submit" name="submitted" />
</form>
當我輸入數據並提交它,頁面顯示數據,因爲我打印的數據。但是,當我刷新頁面的數據仍然存在,我希望只有當我點擊提交時才顯示數據。
有人可以幫我嗎? 我做錯了什麼。
如果在提交後刷新頁面,瀏覽器會詢問您是否要重新傳輸數據。 – Federkun
數據仍然顯示,因爲您在刷新時重新提交數據。你想要發生什麼行爲? –
請給出一個'value =「something」'屬性給你的提交按鈕... – TipuZaynSultan