1.cookie(安全性问题)
2.session(我写了个session保存数组的,结果在登陆页面可以获取值,但在其它页面无法得到)
3.文件形式??(等同于cookie)
3.数据库保存.请各位说说,哪个比较好一些.
今天下了个国外的论坛好像采用数据库保存的.而且还有缓存之类的操作.

解决方案 »

  1.   


    $row=mysql_fetch_array($query);
    $arr=array($row[id],$username);
    $_SESSION["userid"]=serialize($arr);
    $ar=(array)unserialize($_SESSION[userid]);这是我的代码,这个存和取写在一个页面是可以获取值的.但分散开来却不行.求指教,
    我是刚学PHP才三天的新手.
      

  2.   

    session + cookie你说session其他页面没有值,可能是代码逻辑有问题
      

  3.   

    要用session_start()
    其他页面才能共享session的值
      

  4.   

    其他页面无法得到session?这个是程序和环境没调好cookie与session都是文件式的,只是客户端和服务器端的区别,当然session也可以数据库式需要保存的数据很大或者访问并发数很大(百万级)才需要数据库保存
      

  5.   

    环境?千万别说服务器配置有问题,因为这个apache服务器和开发环境都配了N长时间.
      

  6.   

    session_save_path,服务器不需要重配呐
      

  7.   

    session + cookie 是普遍的选择
      

  8.   

    服务器端用session,客户端用cookie