PHP로 세션 내용을 읽어야합니다. 세션은 easybasket이라는 장바구니 스크립트에 의해 생성되며 세션에 저장된 데이터를 추출해야하므로 MySql 테이블에 저장할 수 있습니다. 데이터가 XML 형식으로 저장되어있는 것 같습니다.php5로 세션 내용 xml 형식을 읽는 방법
$xml = simplexml_load_string($_SESSION['basket']);
foreach($xml->items->item as $item) {
echo $item['quantity'] . ' - ' . $item->title . '<br>';
}
출력 : $ _SESSION [ '바구니']
$xml = simplexml_load_string($_SESSION['basket']);
예의 내용을 검색 할 수
array (size=3)
'username' => string '[email protected]' (length=21)
'nombre' => string 'Joe Smith' (length=16)
'basket' => string '<basket version="1.0" timestamp="2013-05-04T12:58:37+00:00">
<items count="2" quantity="4" subtotal="1460" postage="0" total="1460" paypal="yes" google="no">
<item unit-price="380.00" quantity="2" subtotal="760" postage="0" total="760">
<title>DANCER CATAMARAN ADULTS</title>
<price>380.00</price>
</item>
<item unit-price="350.00" quantity="2" subtotal="700" postage="0" total="700">
<title>DANCER CATAMARAN CHILDREN</title>
<price>350.00</price>
</item>
에 대한 안전하게 만드는 방법? XML을 읽는 데 문제가 있습니까? –
SimpleXML, 특히 [기본 SimpleXML 사용법] (http://uk1.php.net/manual/en/simplexml.examples-basic.php) 페이지를 읽어보십시오. 문제가 발생하면 기존 질문에서 팁을 확인하십시오. 아직도 갇혀 있다면 우리가 도울 수있는 구체적인 질문을하십시오. – IMSoP