بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ارجاع به یک سایت دیگر بوسیله php
سلام
من میخوام وقتی که در برنامم یک request به فایل پی اچ پی ام در سرور ارسال کرد ، فایل پی اچ پی هم یک request به سایت دیگر بدهد.
برای مثال فکر کنید برنامه اندرویدی من این request را ارسال میکند:
http://www.mysite1111111.ir/service.php?action=something
حالا میخوام service.php برنامه ام رو مثلا به سایت www.mysite222222.ir بفرسته و requst بده:
http://www.mysite2222222.ir/service.php?action=something
نمیدونم چه دستور php را در سرورم باید بزارم تا برنامم به سایت دیگری منتقل شود.ممنون میشم اگر کمک کنید
0
0
کسی بلد نیست؟ (10 سال پیش)
+1
0
شما میخوایید طرف بره به این سایت؟
یا اینکه میخوایین درخواستش بره تو اون سایت بررسی بشه و بعد به طرف نشون داده بشه؟ (10 سال پیش)
0
0
آره درخواستش بره اون سایت و نتیجه اعلام بشه.مورد دوم (10 سال پیش)
+1
0
یا باید از Curl استفاده کنید یا از AJax کمک بگیرید و با داده ها رو با این روش ها از آدرس های دیگه بخونید . (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
احمد اسدی
10 سال پیش
+2
0
از طریق CURL میتونین این درخواستتون رو از طریق متود GET یا POST ارسال کنید.
توجه داشته باشید که باید سرویس CURL روی سرورتون فعال شده باشه (معمولآ بصورت پیشفرض روی اکثر سرور ها فعال هست)
و اما روند کار:
function httpGet($url)
{
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
// curl_setopt($ch,CURLOPT_HEADER, false);
$output=curl_exec($ch);
curl_close($ch);
return $output;
}
واسه اجرای فانکشن:
echo httpGet("https://uncox.com");
سربلند باشید
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .