<?php
echo SID;
?>

解决方案 »

  1.   

    session_start();
    echo SID;
      

  2.   

    Note that SID is only defined if the client didn't send the right cookie. session_start();
    echo SID;
      

  3.   

    这样测试还是空的。是不是由哪个地方要设置?php.ini??
      

  4.   

    你看英文的意思你关掉页面,重新打开浏览器,再测试一次,然后再刷新一次,就知道为什么了,手册写得很清楚的
    初次定义session_id的时候,SID才有值,否则就是空
      

  5.   


    //或者你这样测试
    unset($_COOKIE[session_name()]);//先清了
    session_start(); 
    echo SID;
      

  6.   

    可以了,不过还是没明白,什么样的情况下会没有。程序应该要避免的吧。初次定义session_id的时候,SID才有值,否则就是空这句话怎么理解呢?
      

  7.   

    46243718
    程序员,MXML设计师,如果是高手请进,请加QQ群:46243718