我有一个外部页面我要打印的值为
我正在开发个人服务器appserv
我使用了网站的卷曲:http://login.live.com/login.srf?id=2&svc=mail&cbid=1&msppjph=1&tw=0&fs=1&fsa=1&fsat=1296000&lc=1033&_lang=EN
我想要的只是打印这个变量名= PPFT
<input type="hidden" name="PPFT" id="i0327" value="CjS9*L3LVhU9sc!dH70OyGoJKKDPgDxqPN!rP6c0IGpw9mq8clZJccbv0B!USsIsjYmrf6nuuW2jzf*yvMlReHpT7zR5unDipkBJ!*bbgW4Ibm5I!SOCeglUJ4iLO85N2WIQ!G37lhXRKQ0t3txFwmE$"/>
答案 0 :(得分:0)
您应该能够file_get_contents(URL)
使用URL=the external site
并将其设置为等于您可以在值中回显的变量。
答案 1 :(得分:0)
$html = file_get_contents('http://login.live.com/login.srf?id=2&svc=mail&cbid=1&msppjph=1&tw=0&fs=1&fsa=1&fsat=1296000&lc=1033&_lang=EN');
$doc = new DOMDocument;
@$doc->loadHTML($html);
$xpath = new DOMXpath($doc);
$value = $xpath->query("//input[@name='PPFT']")->item(0)->getAttribute('value');
echo $value;
这将为您获取PPFT
表单字段的值。确保allow_url_fopen
文件中已启用php.ini
。