Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中在数组中正确生成post_Php_Arrays_Post - Fatal编程技术网

在php中在数组中正确生成post

在php中在数组中正确生成post,php,arrays,post,Php,Arrays,Post,点击此链接后https://www.paypal.com/webapps/xoonboarding?country.x=GB&exp=guest&flow=1-P&locale.x=en_GB&token=EC-9MC96353N3157960M 我得到以下信息 https://www.jotform.com/uploads/forum/evedesh/1478100054ppss2.png 输入数据并将其发送到服务器后,我得到了示例中所示的帖子,我希望该帖子的数组包含在php页面中 这篇文章是

点击此链接后
https://www.paypal.com/webapps/xoonboarding?country.x=GB&exp=guest&flow=1-P&locale.x=en_GB&token=EC-9MC96353N3157960M

我得到以下信息

https://www.jotform.com/uploads/forum/evedesh/1478100054ppss2.png

输入数据并将其发送到服务器后,我得到了示例中所示的帖子,我希望该帖子的数组包含在php页面中


这篇文章是以这种方式发送到服务器的,我想将其包含在php文件中,但它应该被制作成一个数组发送到服务器。下面是我的试用版,但它是错误的,请帮助改正它

职位=

data":{"user":{"first_name":"","last_name":","email":"","password":"karem321K","countryOfResidence":"GB","country":"LK","dob_day":"19","dob_month":"12","dob_year":"1980","nationality":"LK"},"billing_address":{"line1":"rtjkykuytlkyukyu","city":"rhyurtjyt","postal_code":"54784","country":"LK"},"shipping_address":{"first_name":"tryhtrjtr","last_name":"trjrytrj","line1":"rtjkykuytlkyukyu","city":"rhyurtjyt","postal_code":"54784","country":"LK"},"phone":{"type":"Mobile","number":"245 478 457","countryCode":"94"},"marketing_optin":true,"shipping_address_validation":false,"poma_flow":false,"prox_flow":false,"testParams":{},"content_identifier":"LK:en:2.0.287:signupTerms.signupC","card":{"type":"MASTERCARD","number":"5413272585970408","security_code":"245","expiry_month":"01","expiry_year":"2020"},"skipInitiateAuth":true},"meta":{"token":"EC-88Y847017G447794R","calc":"cd18bf8034943","csci":"2e6ac6a6f5b2479fa687a77f2735fe10","locale":{"country":"LK","language":"en"},"state":"ui_checkout_guest","app_name":"xoonboardingnodeweb"}}
我是这样编码的,但我认为它是不正确的 $link=“paypal.com/webapps/xoonboard/api/board/guest”


请帮助在php中更正该帖子,通过CURL执行包含
$post\u ASSOC\u ARRAY
字段的php帖子请求:

$c = curl_init(); //OPEN CURL HANDLE
$url = "locationScript.php"; // URL
curl_setopt($c, CURLOPT_URL,$url); //SET URL 
curl_setopt($c, CURLOPT_POST, true); //SET MODE TO POST
curl_setopt($c, CURLOPT_POSTFIELDS, http_build_query($POST_ASSOC_ARRAY)); //SET POST FIELDS
curl_setopt($c, CURLOPT_RETURNTRANSFER, true); //RETURN STRING
$output = curl_exec ($c); //EXECUTE

curl_close ($c); //CLOSE OPEN HANDLE

var_dump($output); //DUMP OUTPUT VIA VAR_DUMP

嗨,肯姆,你希望我们做什么?我不明白。请简要解释一下你对代码做了什么,以便我们可以帮助你。这篇文章是以这种方式发送到服务器的,我想把它包括在php文件中,但它应该在一个数组中发送到服务器。下面是我的试用版,但它是错误的。请帮我纠正一下。你的问题的
post=
部分引用了什么?他们都搞砸了…我需要在这里添加帖子$link=“”;$post=“我需要在此处添加帖子”;$s=\u curl($link,$post,$cookie);还请注意,如果我回忆正确,http_build_查询只会深入1级。
$c = curl_init(); //OPEN CURL HANDLE
$url = "locationScript.php"; // URL
curl_setopt($c, CURLOPT_URL,$url); //SET URL 
curl_setopt($c, CURLOPT_POST, true); //SET MODE TO POST
curl_setopt($c, CURLOPT_POSTFIELDS, http_build_query($POST_ASSOC_ARRAY)); //SET POST FIELDS
curl_setopt($c, CURLOPT_RETURNTRANSFER, true); //RETURN STRING
$output = curl_exec ($c); //EXECUTE

curl_close ($c); //CLOSE OPEN HANDLE

var_dump($output); //DUMP OUTPUT VIA VAR_DUMP