قراره یه اتفاقای بیافته ! چند ساعت دیگه ...!
سلام ،دستت درد نکنه...
این چیزایی که برای http_request گفتی تو cURL هم وجود داره...
پس فرق این دو تا با هم چیه؟
Introduction
PHP supports libcurl, a library created by Daniel Stenberg, that allows you to connect and communicate to many different types of servers with many different types of protocols. libcurl currently supports the http, https, ftp, gopher, telnet, dict, file, and ldap protocols. libcurl also supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading (this can also be done with PHP's ftp extension), HTTP form based upload, proxies, cookies, and user+password authentication.
These functions have been added in PHP 4.0.2.
Requirements
In order to use the CURL functions you need to install the » CURL package. PHP requires that you use CURL 7.0.2-beta or higher. PHP will not work with any version of CURL below version 7.0.2-beta. In PHP 4.2.3, you will need CURL version 7.9.0 or higher. From PHP 4.3.0, you will need a CURL version that's 7.9.8 or higher. PHP 5.0.0 will most likely require a CURL version greater than 7.10.5
با تشکر از آقا نبی...
اما متاسفانه همش ارور زیر رو نمایش میداد!
Searching ... #
The end.
Duration: 0.691 seconds.
آقا نبی اول باید ازتون خیلی تشکر کنم به خاطر این کمکتون و یه سوال اینکه این پک هایی که لینکش رو دادید برای دانلود HTTP_Request رو چجوری باید استفاده کنم یعنی کجا باید کپیشون کنم؟ اگه کمک کنید ممنون میشم. یاحق
$url = 'http://62.60.150.204/sarnm286/result_dav.php';
ممنون...سلام ،
راستش من اطلاعات تئوریکم در این زمینه کامل نیست. اما با بررسی که کردم باید بگم http_request یه کلاس هست که از مجموعه ای توابع تشکیل شده برای ساده شدن کار با فانکشن های معمول php در واقع زیرمجموعه php محسوب میشه، اما curl دسته توابع php است که مستقل عمل میکنند و برای راحتی کار با همین توابع اصلی php هست که کلاس ها بوجود میان.
انشااله که اشتباه نکردم.
به راهنمای php هم مراجعه کنید بد نیست:
http://ir2.php.net/manual/en/ref.curl.php
یه چیز دیگه و اون اینکه خیلی دنبال تفاوت مثلاً دو کلاس نباشید چون هیچ دلیلی برای تفاوت میان دو کلاس وجود نداره و شاید برخی کلاس ها کاملا به یکدیگر شبیه باشند و تفاوت جزئی داشته باشند. این موضوع در مورد توابع اصلی php هم هست. توابع php خیلی زیاد هستند و برخی بسیار به یکدیگر شبیه هستند ...
این نظر من بود.
نبی
ارور:ببخشید که این پست رو میدم وقتی آقا نبی اینجا هستن ما نباید چیزی بگیم ولی گفتم که بچه ها منتظر نمونن با تغییر $url به :
کد:
$url = 'http://62.60.150.204/sarnm286/result_dav.php';من فقط همینو تغییر دادم جواب داد. بدون اینکه رفر رو تغییر بدم. نمیدونم نیاز هست که رفر رو هم تغییر بدیم یا نه. به هر حال
میتونید نتیجه نهایی رو هم با همین کد بگیرید. یاحق
ممنون...
مثلا توابع fread و file_get_contents کار یکسانی انجام میدن...
اما سرعت file_get_contents با توجه به چند ده تستی که انجام دادم بیشتر بوده... خیلی بیشتر...
میخواستم ببینم سرعت cURL بیشتر هست یا همین http_request ؟
جواب نداد!
تغییراتی که amir01 عزیز هم گفته بودن انجام دادم اما نشد!!!
ارور:
Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /home/hotscrip/public_html/KonkoorKill/index.php on line 39
Searching ... #
The end.
Duration: 0.519 seconds.