iradata
سه شنبه 14 خرداد 1392, 01:51 صبح
سلام
می خواستم بدونم که به جز curl چه راه های ارتباطی وجود داره ؟ و کدومشون بهترن ؟
Unique
سه شنبه 14 خرداد 1392, 03:59 صبح
راه های دیگه ای هم هست :
سختش کنیم :
$fp = fsockopen("www.yourdomain.com", 80, $errno, $errstr, 30);
if (!$fp)
{
print "Couldn't connect: $errstr ($errno)\n";
} else
{
$out = "GET /some_file_to_fetch HTTP/1.1\r\n";
$out .= "Host: www.yourdomain.com\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
print fgets($fp, 128); // or append to variable to access later
}
fclose($fp);
}
کمی راحت تر (اما میشه روی هاست مانع از استفادش بشن) :
$homepage = file_get_contents('http://www.example.com/');
echo $homepage;
اگه دسترسی به exec وجود داشته باشه میشه از wget هم استفاده کرد.
در هر صورت برای کار های ساده file_get_contents و اگه قراره اصولی انجام بشه همون curl .
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.