在国产在线视频a在线视频,国产欧美一区二区三区网站,国内精产品一二二三的区别,国产日韩精品91

    <s id="gmbiu"></s>

        <sup id="gmbiu"><thead id="gmbiu"><input id="gmbiu"></input></thead></sup>
        <strike id="gmbiu"></strike>

        管理員登陸

        php中警告提示A session had already been started – ignoring session_start() 解決方法

        登錄代碼用到了session_start()方法,但是直接這樣是不正確的!

        php會(huì)爆出警告提示:

        Notice: A session had already been started - ignoring session_start() in ***\sina.php on line 2

        錯(cuò)誤提示:A session had already been started - ignoring session_start()

        翻譯過(guò)來(lái)說(shuō)的是已經(jīng)存在一個(gè)session被打開(kāi)了 -- 忽略sessioon_start();

        廢話不多說(shuō),解決問(wèn)題是關(guān)鍵,切入解決方法:

        解決辦法1: 在php.ini 中 修改成

        session.auto_start = 0  // 0是關(guān)閉  1是打開(kāi)

        這還是和前面一樣掩耳盜鈴,屏蔽掉錯(cuò)誤,但是治標(biāo)不治本!我們還是要解決這個(gè)問(wèn)題,那么請(qǐng)看下面方法:

        解決辦法2:

        問(wèn)題代碼:

        session_start();

        這樣寫,其實(shí)不是錯(cuò)的,只是缺少了判斷,因?yàn)橛行┯脩粢呀?jīng)在本站錄入了session,再次請(qǐng)求就會(huì)重復(fù),php爆出這個(gè)警告提示,是為了避免更多問(wèn)題以及性能和安全!

        解決這個(gè)問(wèn)題很簡(jiǎn)單,寫個(gè)判斷唄!

        判斷 如果session_id 不存在,說(shuō)明沒(méi)有儲(chǔ)存, 打開(kāi)session,否則。。。。不多說(shuō)了,下面代碼替換吧

        if (!session_id()) session_start();

        怎么樣簡(jiǎn)單吧!快去試試吧!

        信息科技 2024-03-22 23:20:58 通過(guò) 網(wǎng)頁(yè) 瀏覽(1260) 打印

        上一篇

        上一篇文章

        共有0條評(píng)論!

        發(fā)表評(píng)論