1

我有一个外部页面我想打印
我正在使用的个人服务器 appserv的值
我使用了网站的 curl: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$"/>

4

2 回答 2

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

于 2013-03-16T18:48:34.440 回答
0

您应该能够使用file_get_contents(URL)whereURL=the external site并将其设置为等于您可以在值中回显的变量。

于 2013-03-16T18:06:09.427 回答