我想從我的頁面發送一個名爲index.php的數據,該動作與同一頁面,因此我可以在索引中獲得$_POST['submitted']
。 PHP,當我提交數據是成功保存到我的數據庫,但是當我重新加載頁面數據仍然保存到我的數據庫。我的問題是我如何避免發送數據時,我重新載入,但行動是在同一頁(<?php echo $_SERVER['PHP_SELF'];?>
)..?避免在頁面重新加載時和表單動作使用相同頁面時發送數據
謝謝..
//page index.php
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<input type="hidden" name="submitted" value="1" />
<input type="text" name="email_address"/>
<input type="submit" value="submit"/>
</form>
//still in index.php
if(isset($_POST['submitted']) && $_POST['submitted']==1)
{
//send data
}
嘗試'header('Location:index.php?msg = something');'數據成功添加到db後 – GBD