jxyuhua的地盘

PHP WEB开发 电子商务

恼人的Session start

今天改一个购物车,要用SESSION保存一些数据,这些数据是要从XML文件中读出来,因此我这用了SimpleXML来处理。

<?php
session_start();
//略去一部分
 $_SESSION['CartId'] = $xml->Cart->CartId;
?>

运行之后得到这样的错误:

Node no longer exists in

折腾了半天,网上的资料显示可能是PHP的BUG,在处理XML节点时会出现这样的错误,需要用到类型转换才行,最后还是绕了一个弯才解决:

<?php
session_start();
//略去一部分
$CartId = strval($xml->Cart->CartId);
$_SESSION['CartId'] = $CartId ;
?>

阅读更多
文章标签: session xml php
个人分类: PHP
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

恼人的Session start

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭