關於微信頁面一直授權

2021-10-01 21:30:39 字數 626 閱讀 2293

1、重定向次數過多,導致code多次使用。

這個問題的解決方法是新增:connect_redirect=1

詳細新增方法:

header("location:".$url);

die;

2、自身請求問題,說白了就是自己寫錯了,或者邏輯沒有處理好,我這裡是session預設值,本人瓜兮兮的將使用者id的預設值設定成了「0」。我的程式邏輯是使用者第一次進入系統,我們拉取授權,獲取使用者openid並進行查詢,看當前使用者是否註冊,已註冊,這個時候的id肯定是正常的數值,未註冊,進入註冊頁面,這裡我的註冊相關控制器頭部我寫了是否登入的驗證,也就是驗證session中是否有id這個值,結果我給未註冊的新使用者設定了乙個預設id等於0,然後就悲劇了,看看我列印的結果:

session::delete("userinfo");

session::set("userinfo.us_id",0);

if(empty(session::get("userinfo.us_id")))else

die;

//輸出

no

輸出了no,然後改了預設值為英文本母,列印結果:yes,到這裡我秒懂了,empty函式驗證0時,會預設返回true,自己犯的低階錯誤……

關於Linux中一直提到的shell

剛開始學linux,很多地方都提到了shell,但是一直不太清楚它到底是什麼,這裡引用了乙個比較好的解釋 一 shell的含義 首先shell的英文含義是 殼 它是相對於核心來說的,因為它是建議在核的基礎上,面向於使用者的一種表現形式,比如我們看到乙個球,見到的是它的殼,而非核。linux中的she...

關於手機螢幕,一直很困惑的東西

目錄 基本知識 什麼是畫素?什麼是解析度比值?hd高畫質電視為何流行?電影的尺寸比例 手機螢幕解析度 什麼是qvga?什麼是hvga?什麼是wvga?什麼中qcif?什麼是svga?什麼是wxga?小結展開 基本知識 什麼是畫素?什麼是解析度比值?hd高畫質電視為何流行?電影的尺寸比例 手機螢幕解析...

關於手機螢幕,一直很困惑的東西

目錄基本知識 什麼是畫素?什麼是解析度比值?hd高畫質電視為何流行?電影的尺寸比例 手機螢幕解析度 什麼是qvga?什麼是hvga?什麼是wvga?什麼中qcif?什麼是svga?什麼是wxga?小結展開 基本知識 什麼是畫素?什麼是解析度比值?hd高畫質電視為何流行?電影的尺寸比例 手機螢幕解析度...