我正在构建一个PHP脚本,需要使用从外部网页加载的内容,但我不知道如何发送/接收数据。外部网页是http://packer.50x.eu/。如何从外部网页发送和接收数据?
基本上,我想发送一个脚本(手动完成第一种形式)并接收输出(从第二种形式)。
我想学习如何做到这一点,因为它可以在将来肯定是一件有用的事情,但我不知道从哪里开始。
任何人都可以帮助我吗?谢谢。
我正在构建一个PHP脚本,需要使用从外部网页加载的内容,但我不知道如何发送/接收数据。外部网页是http://packer.50x.eu/。如何从外部网页发送和接收数据?
基本上,我想发送一个脚本(手动完成第一种形式)并接收输出(从第二种形式)。
我想学习如何做到这一点,因为它可以在将来肯定是一件有用的事情,但我不知道从哪里开始。
任何人都可以帮助我吗?谢谢。
您可以使用curl
从外部页面接收数据。看看这个例子:
$url = "http://packer.50x.eu/";
$ch = curl_init($url);
// curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // you can use some options for this request
// curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); // or not to use them
// you can set many others options. read about them in manual
$data = curl_exec($ch);
curl_close($ch);
var_dump($data); // < -- here is received page data
希望,这将帮助你。
非常感谢,我设法让它工作。 – Giovanni
你可能想看看的file_get_contents($网址),因为它使用起来非常简单,比卷曲(更为有限)更简单,让你的代码可能是这样的:
$url = "http://packer.50x.eu/";
$url_content=file_get_contents($url);
echo $url_content;
查看文档因为你可以使用胶印和其他技巧。
非常感谢,但我需要更多一点。 – Giovanni
CURL()将是一个开始,尽管你的例子有点不合时宜,混淆器的玩笑是一个笑话 –
谢谢!然后我会查看curl()文档。是的,我需要使用它来为脚本小子提供另一个最低程度的保护。 – Giovanni