【发布时间】:2014-08-15 22:26:24
【问题描述】:
<?php
$x="<?xml version='1.0' encoding='UTF-8'?>";
$x.="<!DOCTYPE xmlfile [<!ENTITY test SYSTEM 'file:///D:/x.txt' >]>";
$x.="<xmlfile><data>&test;</data></xmlfile>";
$xml=simplexml_load_string($x);
echo "<pre><h1>" . "OUTPUT:" . $xml->data;
?>
它显示空白输出:(但它可以在我 Mate 的 PC 上运行....帮助!请提前谢谢 :) 我已经尝试过我的 Windows 和 Linux BoX 了!不适合我
-> 新手
【问题讨论】:
-
ENTITY test SYSTEM 'file:///D:/x.txt'您的服务器有权访问此文件?
标签: php xml xml-parsing entity dtd