drduinfu915094 2010-03-31 03:38
浏览 12

$ _SESSION [ '用户'] - >使用getURL()

$_SESSION['user']->getURL()

Is it to call the method of getURL() of object $_SESSION['user']?

  • 写回答

3条回答 默认 最新

  • dougao1106 2010-03-31 03:41
    关注

    You can't really store objects in a session

    I stand corrected:

    You can store objects in the session... as long as the class is loaded (or can be autolated) by the time session_start() is called.

    or you need to serialize and unserialize them in order to use them in a session.

    You might also need a __wakeup function if the class requires a database connection.

    http://php.net/manual/en/function.serialize.php

    http://php.net/manual/en/function.unserialize.php

    [edit]

    You probably shouldn't be storing the user object in the session, possibly just an identifier so you can reinstantiate the user object when the page loads (that way the password is not stored in the $_SESSION if it is in the user object)

    评论

报告相同问题?

悬赏问题

  • ¥15 2024-五一综合模拟赛
  • ¥15 如何将下列的“无限压缩存储器”设计出来
  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口