在PHP.ini这个文件中修改register_globals = on;再试试,看成不成!

解决方案 »

  1.   

    session在当前页不起作用,
      

  2.   

    register_globals  =  on  
    所有程序包括phpmyadmin也出现以下错误:  
    Warning:  open(/tmp\sess_1685f63007ac7eb41789192e15fa9ec1,  O_RDWR)  failed:  m  (2)  in  Unknown  on  line  0  
     
    Warning:  Failed  to  write  session  data  (files).  Please  verify  that  the  current  setting  of  session.save_path  is  correct  (/tmp)  in  Unknown  on  line  0  
     
    我用的是IIS5+MYSQL+PHP4.2.3  我在程序所在的目录下建了tmp目录,不管用。
      

  3.   

    呵呵,又出新问题了,要麻烦大家了, count只能到2,为何? 是不是php.ini的配置有问题啊?
    <?php
    session_start(); 
    session_register('count');
    @ $count=$HTTP_SESSION_VARS[count];
    $count++; 
    echo "<P>You've been here $count times.</p>"; 
    ?> 
      

  4.   

    不是在程序目录下建TMP,在PHP安装目录下建就OK了;
    利用session建COUNT你还不如用txt或database去建一个得了,即省事,效率又高。
      

  5.   

    给你一个IIS + MYSQL+PHP 的PHP.ini文件,复盖一下就OK了,你的第二个问题也是php.ini的问题!php.ini
    =====================================================
    http://www.obird.com/obird/words_view.php?id=46
      

  6.   

    修改一下php.ini
    找到
    session_save
    把他的值改为:已存在的目录就可以了