Dzieki, ale natrafilem na dziwny problem....
$scrapeurl = "www.mologogo.com/waypoints/public/$yourmolo";
/* linia 10 */ $fp = fsockopen("$scrapeurl", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET / HTTP/1.1\r\n";
$out .= "Host: $scrapeurl\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp);
$htmldump .= fgets($fp);
}
fclose($fp);
}
No i przy otwarciu wyskakuje:
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/gps/gps.php on line 10
Warning: fsockopen() [function.fsockopen]: unable to connect to www.mologogo.com/waypoints/public/Mr%20Groch:80 in /var/www/gps/gps.php on line 10
Success (0)
PHP mam w wersji 4.4.4
Gdy zamienie w kodzie fsockopen() na file_get_contents() (no i oczywiscie odpowiednio zmodyfikuje), to
strona zostaje "otwarta" prawidlowo. Wiec dalem sobie z tym rade, ale jestem ciekaw czemu dzieja
sie takie dziwne rzeczy, gdy chce uzyc fsockopen().
Z gory dzieki za wytlumaczenie :)