我正确地渲染页面,显示图像等.但是当用户更改专辑选择时,我想使用ajax刷新div.
我的问题是,当我将调用发送到服务器时,由于facebook对象已失效/无引用,所以它会收到异常,我不知道.
我试图用session_start保存它们.我可以像这样传递字符串,但是如果我像这样传递对象,则调用它们仍然失败:
$albumID = $_GET['album'];
$facebook = $_SESSION['fb'];
$albums = $_SESSION['albums'];
$tester = $_SESSION['tester']; //works fine
echo get_pictures_from_album($facebook, $albums, $albumID);
如果有人可以向我推荐好的文档,我也将予以应用.看来,facebook仅提供有关简单,琐碎问题的示例,而没有复杂的应用程序.
解决方法:
如果要在会话中存储对象,则需要确保在调用session_start之前需要包含类定义的文件.否则,PHP将无法从会话中正确反序列化对象.