導航:首頁 > 編程語言 > php頁面禁止刷新

php頁面禁止刷新

發布時間:2024-12-22 08:06:56

php 網頁 打不開

你如果確定 phpinfo.php 可以打開的話,你再自己隨便寫一個測試頁面:test.php 來測試下,看看能不能顯示?如果可以顯示的話說明你的網站配置可能有問題

㈡ 怎樣用php禁用F5刷新頁面

也是可以的,你可以考慮將用戶的信息寫入cookie或session,或者用jQuery來做!用lcoalstorage,刷新直接使用之前的本地緩存,然後做個判斷!

㈢ php 網站怎麼做到,不刷新頁面,實時自動跟新數據

不刷新頁面更新數據,一般有兩個方法實現,都離不開JAVASCRIPT。現在最流行的就是AJAX,是用JS腳本連接資料庫更新數據,刷新頁面部分區域內容,不刷新整個網頁。另外一個是比較經典、但是兼容性更高的方法,設置一個隱藏的FRAME或者iFRAME幀,那個幀不斷刷新PHP頁面,頁面內容為改變可見幀內容的JS。

㈣ PHP怎麼防刷新文章點擊數

使用 SESSION,參考資料:

在進行數據處理和保存前,首先判斷瀏覽器的獲得頁面方式。使用$_SERVER
["REQUEST_METHOD"]變數來獲得瀏覽器的獲得頁面方式。檢查其是否為」POST」。在
腳本中使用session來記錄用戶是否通過正常途徑(即填寫提交內容的頁面)來提
交數據。或使用$_SERVER["HTTP_REFERER"]來檢測,但不推薦這樣做。因為部分瀏
覽器沒有設置REFERER,有部分防火牆也會屏蔽REFERER。另外,我們也要對提交內
容檢查,看資料庫中是否有重復內容。以留言本為例,使用Session進行判定:
填寫瀏覽內容的頁面中,我們在最前端加上:

$_SESSION["allowgbookpost"]=time(); //登記填寫時的時間

在接受留言數據並保存的頁面中我們在進行數據處理前我們也用Session進行
以下處理:

if(strtoupper($_SERVER["REQUEST_METHOD"])!=」POST」){ die("錯誤:請勿在外
部提交。"); } //檢查頁面獲得方法是否為POST
if(!isset($_SESSION["allowgbookpost"]) or
(time()-$_SESSION["allowgbookpost"] < 10)){ die("錯誤:請勿在外部提交。
"); } //檢查留言填寫時的時間
if(isset($_SESSION["gbookposttime"]) and
(time()-$_SESSION["gbookposttime"] < 120)){ die("錯誤:兩次提交留言的間
隔不得少於 2 分鍾。"); } //檢查留言間隔

unset($_SESSION["allowgbookpost"]); //注銷allowgbookpost變數以防止一次進
入填寫頁面多次進行提交
$_SESSION["gbookposttime"]=time(); //登記發送留言的時間,防止灌水或惡意攻擊
...
數據處理及保存
...

㈤ PHP關於避免 頁面刷新時 重復提交表單的問題。。

其實有一個陵盯不太好的辦法
就是當用戶提交表單之後,用js彈出一個框,已成功提交,
echo "<script>alert('已渣亂成功提交')</script>";
然後用php的header或者js跳轉到提交頁面
header("location:$post");

這樣相當於自己刷新如汪檔了一遍頁面,然後用戶再怎麼刷新也沒事
雖然用戶體驗不是很好,不過如果沒用Ajax的話,正常提交也要刷一下的,樓主可以自己試下

閱讀全文

與php頁面禁止刷新相關的資料

熱點內容
人成pDF 瀏覽:700
抽煙喝酒真的解壓嗎 瀏覽:562
精通php5應用開發 瀏覽:601
安卓機導資料到電腦用什麼軟體 瀏覽:813
變頻冰箱壓縮機一直工作 瀏覽:469
php編譯後怎麼加密 瀏覽:426
python程序代碼最簡單 瀏覽:129
文件夾粘貼文件黑屏一下 瀏覽:861
伺服器wait什麼意思 瀏覽:265
java電子商務系統源碼 瀏覽:502
單片機還要漲多久 瀏覽:260
蘋果app上的小鎖怎麼設置 瀏覽:538
瑞薩單片機為什麼不出名 瀏覽:801
阿里雲伺服器性能優化安全測試 瀏覽:372
linux組命令 瀏覽:967
怎麼推廣app讓人去下載和注冊 瀏覽:548
空調壓縮機啟動電容用大一點的行嗎 瀏覽:396
mac命令行查找文件 瀏覽:177
按鍵精靈安卓版怎麼停止線程 瀏覽:73
九爺妾不從命壓縮包下載 瀏覽:462