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

تبدیل curl به php

Borhani  8 سال پیش  8 سال پیش
0 0

سلام کسی میتونه کمک کنه

میخوام این دستور رو تبدیل به php کنم

 curl -X POST -F "zone_id=261" -F "api_key=LfIywmp7BnnA9UcKW" -F "action=sync" "http://cl.ack.com/push/user_api.php"
 برای این سوال 2 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
سجاد عباسی  8 سال پیش
+1 0

به سادگی قابل تبدیل هست: ( من کد رو تست نکردم اما باید درست باشه.)

 <?php
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,"http://cl.ack.com/push/user_api.php");
curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(array('zone_id' => '261','api_key' => 'LfIywmp7BnnA9UcKW','action' => 'sync')));

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$server_output = curl_exec ($ch);

curl_close ($ch);

echo $server_output ;

?>
0 0
سلام تشکر از پاسختون کدتون رو تست کردم جواب نداد اما جواب صحیح رو پیدا کردم که در زیر اشاره میکنم (8 سال پیش)
پاسخ به سوال 
Borhani  8 سال پیش
+1 0

 پاسخ صحیح
 
$data_string = 'zone_id=261&api_key=LfIywmp7BnnA9UcKW&action=sync';
$ch = curl_init('http://cl.ack.com/push_panel/user_api.php');
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
echo $result;

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