0

我是销售人员集成的新手。

我有一个联系表格,其中有一个名为 Optin/Optout 的字段,它是复选框。如果用户勾选该复选框值应该在salesforce中被捕获。但我做不到。谁能帮助我。

这是我到目前为止所做的代码。

索引.php

<form action="salesforce.php">

<input type="checkbox" name="news" value="1" checked="checked"/>

</form>

销售队伍.php

<?php
$newsletter = $_POST['news'];

if($newsletter == "1"){
$news_result = $newsletter;
}else{
$news_result = "0";
}


$req .= "&HasOptedOutOfEmail=" . urlencode($news_result);

?>
4

3 回答 3

0
<input type="checkbox" name="emailOptOut" id="emailOptOut" value="1" />

这解决了我的问题

于 2013-02-19T09:27:01.323 回答
0

你错过了表单中的方法,如果没有定义方法,它将是一个 get 方法,你使用 post 获取值

如果你这样做,它将起作用:

<form action="salesforce.php" method="post">

于 2013-02-18T09:40:51.750 回答
0

尝试使用它对我有用:

apex:inputCheckbox value="{!news.isSelected}"
     selected="{!news.isSelected}" immediate="true" 
于 2015-03-09T18:33:24.953 回答