Ben benim yerel veritabanından veri sorgulama ve cURL kullanarak Salesforce forma posintg ediyorum, burada biraz garip bir şey yapıyorum. Doğru Salesforce veri ileti. Ancak, çoklu seçim, seçilen doğru değerleri almıyor. $ Sd benim kod aşağıda ["yer"] Bkz:
//init curl
$ch = curl_init();
//setup the params
$url = 'https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8';
$oid = "HIDDEN";
//setup the superdelegate array
$sd = array();
$sd["oid"] = $oid;
$sd["retURL"] = "";
$sd["first_name"] = "1144asdfsadf4";
$sd["last_name"] = "SDFSD1111";
$sd["state"] = "IL";
$sd["location"] = '"Chicago","New York","California"'; //this is the value that submits to the select multiple
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($sd));
//post to Salesforce and then close the connection
curl_exec($ch);
curl_close($ch);
Çoklu seçim zaten 30 farklı yerlerde olan Salesforce kurulum. Ben (Chicago, New York, California) seçilmelidir şehirleri geçmek için çalışıyorum. Beni bu doğru çalışması için almak için benim kod düzeltmek yardımcı olabilir?