亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

頁面返回上一層 重復返回已處理過的數據?

頁面返回上一層 重復返回已處理過的數據?

慕尼黑8549860 2018-11-13 13:13:36
商城首頁有個功能,就是當用戶當天首次登陸的時候,會在主頁上給用戶一個【積分+10】的提示描述下bug出現的經過:當我當天第一次登陸的時候,會彈出【積分+10】的提示,然后這時候我在主頁上點擊任意一個鏈接,并在那個鏈接點擊返回的時候,這時候回到了主頁,還是會重復出現【積分+10】的提示。但是不應該啊,因為我在后臺已經有了邏輯處理,當用戶當天首次登陸的時候插入記錄到表,并返回200,如果已經登錄過返回202,前臺根據返回狀態碼進行提示,但是當從上一頁返回到主頁的時候還是會有提示出現。如果我在主頁重復刷新一次的話,提示就沒有了我比較了一下兩次(剛進入頁面和從上一層返回過來的頁面)url返回的結果都是200,這就很奇怪了貼一下代碼:jsphp
查看完整描述

1 回答

?
倚天杖

TA貢獻1828條經驗 獲得超3個贊

<?php

session_start();

if ($_POST){

    if(!$_SESSION['status2']){

        echo 1;

    $_SESSION['status2']=1;

    } else {

        echo 2;

    }

}


<script>

  $.post('./test.php',{statue:1},function(e){

    alert(e);

  })

</script>

這么測試了下發現沒有 問題 建議你追一下判斷有沒有登陸過的代碼。是不是有緩存或者什么其他的地方影響了

查看完整回答
反對 回復 2018-12-10
  • 1 回答
  • 0 關注
  • 687 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號