zoukankan      html  css  js  c++  java
  • Call to undefined function session_is_registered报错

    笔者和你一样,也是刚开始学习PHP编程,虽然做了几年的ASP.NET开发,但切切实实是一个PHP编程入门者,请不要笑我!在图书馆借了一本《PHP5+MySQL动态网站开发指南》教程(这本书是2008年出版的,很旧了),这样就开始了我的PHP学习旅程。

    照着书籍的代码,在Dreamweaver上刷刷刷地敲了一个实例,运行起来就出现了异常,深受打击呀!

    Fatal error: Call to undefined function session_is_registered() in C:Program FilesApache Software FoundationApache2.2htdocsPraPHPBook1 1.php on line 5

    PHP教程的错误代码如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <?php 
    session_start();                      //启动Session功能 
    $ip = $_SERVER["REMOTE_ADDR"];        //将用户的IP传给$ip 
    $logoyse = 0;                         //定义用户是否为第一次进入的标志 
    if (!session_is_registered("logoid")) //判断logoid是否被session记录过 
        session_destroy(); 
        session_register("logoid");       //记录session变量logoid 
        $logoid = $ip;                    //将logoid设置成用户的ip 
        $logoyse = 1;                     //设置用户为第一次进入 
    if ($logoyse == 1) 
        echo("您是第一次进入!"); 
    else
        echo("您不是第一次进入!"); 
    ?>

    在网上查看了一下有关PHP入门指南,原来在PHP4.2以后,session不需要使用session_is_registered进行注册了,直接就可以使用,正确代码如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?php 
    session_start(); 
    $ip = $_SERVER["REMOTE_ADDR"]; 
    $logoyse = 0; 
    if (!isset($_SESSION["logoid"])) 
        $_SESSION["logoid"] = $ip
        $logoyse = 1; 
    if ($logoyse == 1) 
        echo("您是第一次进入!"); 
    else
        echo("您不是第一次进入!"); 
    ?>

    不论学习哪一门编程语言,都有可能遇到这样或哪样的问题。不过,只要我们耐心求知,一定会找到解决的方法。

    清风明月本无价,近水远山皆有情。
  • 相关阅读:
    css3在不同型号手机浏览器上的兼容一览表
    android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项
    web app iphone4 iphone5 iphone6 iphone6 Plus响应式布局 适配代码
    用sql查询当天,一周,一个月的数据
    VS2010 生成Xml格式的注释文档
    VS XML注释
    css3 box-sizing属性
    CSS技巧(一):清除浮动
    使用Windows Server 2003搭建一个asp+access网站
    如何在Windows Server 2003搭建Windows+iis+asp+access环境
  • 原文地址:https://www.cnblogs.com/onlylove2015/p/5108834.html
Copyright © 2011-2022 走看看