對不起,我已經張貼了這個問題,我GOOGLE了它很多靜止影像無法來解決這個重定向到當前頁面,如果用戶單擊後退或刷新頁面
我有了一個形式的PHP頁面,當用戶點擊刷新或F5它會在數據庫中創建重複值,並且還會向用戶發出一條消息提示,表示重新提交可能會在數據庫中插入重複值。我的老闆不希望瀏覽器的警報框給用戶,也會將重複值插入數據庫中
我知道它的header()
。我在php手冊中閱讀了大量的header()
,並且還閱讀了server_name
函數,但我仍然嘗試了很多方法,但是無法解決它。這很重要。任何人都可以請幫助我的代碼示例解釋的方式do.any幫助是非常感謝。
<form method="post" action"demo.php">
<input name="fname" type="text">
<input type="submit" value="submit">
</form>
demo.php
<?php
$firstname = $_POST['fname'];
?>
告訴我,我應該怎麼在demo.php頁面添加到從一而再,再而也提交表單停止,如果用戶單擊後退按鈕上它不應該直接到前面的頁面瀏覽器,它應該仍然重定向到當前頁面。
所以,如果用戶點擊刷新或後退按鈕應該重定向到只有當前頁面,不應插入任何重複的值,並警告框應該是disabled.Please解釋我做什麼在這裏,即時通訊在深help.Thanks
提交表單後,你應該使用JavaScript'location.href ='url''刷新頁面。順便說一句,你沒有使用任何框架或體系結構或CMS等? – Bajrang
@ J.J。你的意思是你沒有使用任何框架?我有點新鮮的PHP。請讓我知道如果我需要使用任何框架 – niko
你聽過ZEND,MVC,Magento,joomla,Typo3等? – Bajrang