PDA

View Full Version : ارسال متغیر با پست



Ali110k
یک شنبه 25 تیر 1396, 19:20 عصر
سلام
من در یک صفحه میخواستم با curl یک متغیر ارسال کنم به یک صفحه دیگه
در صفحه اول اینو نوشتم

$url = 'http://localhost/curl/test.php';
$params = "array(
'referrer' => urlencode($_GET['referrer']),
);"; //you must know what you want to post
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result=curl_exec ($ch);
curl_close ($ch);
echo "Results: ".$result;
و در صفحه test.php اینو

print_r($_POST);
ولی در صفحه مقصد یعنی test.php جواب رومیده print_r(Array).
لطفا کمک کنید چرا اینجوری میشه؟

Ali110k
دوشنبه 26 تیر 1396, 15:19 عصر
الان در صفحه مقصد نوشتم:

print_r($_POST['referrer']);
ولی جواب رو میده یک من میخوام مقدار referrer رو بهم بده.

bugless.ir
چهارشنبه 28 تیر 1396, 10:53 صبح
لینک زیر را بخوانید :
https://stackoverflow.com/questions/2138527/php-curl-http-post-sample-code

Ali110k
چهارشنبه 28 تیر 1396, 20:02 عصر
لینک زیر را بخوانید :
https://stackoverflow.com/questions/2138527/php-curl-http-post-sample-code
من میخوام از صفحه سایت خودم به یک صفحه دیگه از سایت خودم متغیر ارسال کنم و در اون صفحه هم اطلاعات رو بگیرم این که کمکی به من نکرد.