آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ارجاع به یک سایت دیگر بوسیله php

سهیل  10 سال پیش  10 سال پیش
0 0

سلام

من میخوام وقتی که در برنامم یک 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");

سربلند باشید

0 0
مرسی احمد جان.الان تستش میکنم (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .