1
我想創建使用curl新用戶簽約,但似乎從來沒有參數被髮送:PHP捲曲POST請求與參數
$url = 'http://www.domain.com/user_sub/new';
$curl = curl_init($url);
$curl_post_data = array(
'email' => '[email protected]',
'f_name' => 'John',
'l_name' => 'Doe',
'zip_code' => 'GB211',
'promo' => 'promocode'
);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($curl_post_data));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$curl_response = curl_exec($curl);
curl_close($curl);
...
如果我做了直網址在瀏覽器上發佈它的作品,例如:
http://www.domain.com/user_sub/[email protected]&f_name=John&l_name=Doe&zip_code=GB211&promo=promocode
我在做什麼錯誤?
如果你使用:'/ user_sub /新電子郵件= USER_EMAIL @ example.com&f_name =約翰&在'l..'/user_sub/new'改變$ _ POST用? $ _GET – CatalinB
我沒有訪問數據庫的權限,我可以獲取將填充數組的表單條目。上面的網址應該發佈到我無法控制的遠程系統,因此捲曲。 – Sech