Geçen $_POST cURL ile değerleri
Nasıl bir sayfa cURL kullanarak $_POST
değerleri geçirmek musunuz?
CEVAP
İyi çalışması gerekir.
$data = array('name' => 'Ross', 'php_master' => true);
// You can POST a file by prefixing with an @ (for <input type="file"> fields)
$data['file'] = '@/home/user/world.jpg';
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
curl_exec($handle);
HTTP POST döner burada iki seçenek, CURLOPT_POST
ve sonrası bizim veri dizisi göndermek için içerir CURLOPT_POSTFIELDS
var. BuPOST
<form>
s veri göndermek için kullanılabilir.
Önemli curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
iki biçimde veri $alır ve bu post verileri kodlanmış nasıl olacağını belirler unutmayın.
array()
$data
: veriler her zaman sunucu tarafından kabul edilenmultipart/form-data
olarak gönderilecektir.$data = array('name' => 'Ross', 'php_master' => true); curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
$data
url olarak kodlanmış dize: veri gönderilen html form verilerini kodlama. varsayılanapplication/x-www-form-urlencoded
olarak gönderilecektir$data = array('name' => 'Ross', 'php_master' => true); curl_setopt($handle, CURLOPT_POSTFIELDS, http_build_query($data));
Bu onların başkalarına yardımcı olur umarım.
Bkz:
@pix0r
Düşün :) ihtiyacım Heh Teşekkürler.
2 $geçen içinde iç içe dizin değerleri...
nasıl Java tuşu ile Harita değerleri s...
Nasıl C birden çok numaralandırma değe...
Ondalık noktaları ile birlikte sayısal...
Nasıl SQL Server ondalık değerleri sak...