【发布时间】:2010-12-27 23:47:06
【问题描述】:
我正在尝试使用在 xpath 查询中传递给页面的参数。这可以正常工作(硬编码):
<?php
$xml = simplexml_load_file("bookstore.xml");
$res = $xml->xpath("/bookstore/book[title = 'Everyday Italian']");
echo $res[0]->author
?>
但我通过参数传递:
bookdetails.php?title="Everyday Italian"
然后做:
<?php
$xml = simplexml_load_file("bookstore.xml");
$res = $xml->xpath("/bookstore/book[title = $_GET['title']]");
echo $res[0]->author
?>
我收到 500 错误。
有什么想法吗?
谢谢,
大卫
【问题讨论】: