douyou9923 2015-06-05 07:48
浏览 32
已采纳

用PHP替换session_register()[重复]

This question already has an answer here:

I'm getting the following error:

Fatal error: Call to undefined function session_is_registered()

This is my code:

<? session_start($PHPSESSID);
    include_once "includes/config.php";

    if (!session_is_registered("sess_lenguaje")) {
        session_register("sess_lenguaje");
        $_SESSION["sess_lenguaje"] = "es";
    }
    include_once 'lenguaje/'.$_SESSION["sess_lenguaje"].'.php';

?>

I've been searching for the problem and I see that session_register has been removed from the last version of PHP.

So any idea how can I replace my code to make it work?

</div>
  • 写回答

3条回答 默认 最新

  • douzouchang7448 2015-06-05 07:53
    关注

    Don't use deprecated session_is_registered() function, try below:-

    <? session_start($PHPSESSID);
        include_once "includes/config.php";
    
        if (!isset($_SESSION["sess_lenguaje"])) {
            $_SESSION["sess_lenguaje"] = "es";
        }
        include_once 'lenguaje/'.$_SESSION["sess_lenguaje"].'.php';
    
    ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 linux驱动,linux应用,多线程
  • ¥20 我要一个分身加定位两个功能的安卓app
  • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
  • ¥15 IAR程序莫名变量多重定义
  • ¥15 (标签-UDP|关键词-client)
  • ¥15 关于库卡officelite无法与虚拟机通讯的问题
  • ¥15 目标检测项目无法读取视频
  • ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
  • ¥100 求采集电商背景音乐的方法
  • ¥15 数学建模竞赛求指导帮助