当我使用file_get_contents()函数时,我遇到了一个问题。
它工作正常并传递来自amazon.com搜索的结果,例如:file_get_contents(“http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=java +编码&安培; X = 0&安培; Y = 0" );
但我需要从file_get_contents(“http://www.skelbikas.lt/paieska.php?kat=83&zodis=iphone&nuo=0”)获得结果(另存为字符串); - 当我尝试这个时,它将字符串传递给skelbikas.lt的索引页。
问题出在哪里?
感谢您的快速回复。
使用cURL lib的情况是一样的 - amazon.com运行正常 - 我在example_homepage.txt中得到了结果,我试着写skelbikas.lt索引页面 - 它也可以正常工作,但是http://www.skelbikas.lt/paieska.php?kat=83&zodis=taisymas&nuo=0不 - 什么都不写(null)到文件。 :
答案 0 :(得分:0)
尝试使用CURL
<?php
$ch = curl_init("http://www.skelbikas.lt/paieska.php?kat=83&zodis=iphone&nuo=0");
$fp = fopen("example_homepage.txt", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
?>