Php 向salesforce添加复选框值
我是salesforce集成的新手 我有一个联系人表单,其中有一个名为Optin/Optout field的字段,它是复选框。如果用户勾选该复选框,则应在salesforce中捕获该值。但我做不到。谁能帮我一下吗 这是我迄今为止所做的代码 index.phpPhp 向salesforce添加复选框值,php,Php,我是salesforce集成的新手 我有一个联系人表单,其中有一个名为Optin/Optout field的字段,它是复选框。如果用户勾选该复选框,则应在salesforce中捕获该值。但我做不到。谁能帮我一下吗 这是我迄今为止所做的代码 index.php <form action="salesforce.php"> <input type="checkbox" name="news" value="1" checked="checked"/> </form&
<form action="salesforce.php">
<input type="checkbox" name="news" value="1" checked="checked"/>
</form>
salesforce.php
<?php
$newsletter = $_POST['news'];
if($newsletter == "1"){
$news_result = $newsletter;
}else{
$news_result = "0";
}
$req .= "&HasOptedOutOfEmail=" . urlencode($news_result);
?>
您错过了表单中的方法,如果没有定义任何方法,它将是一个get方法,您将使用post获取值 如果您这样做,它将工作:
这解决了我的问题试着用这个它对我有用:
apex:inputCheckbox value="{!news.isSelected}"
selected="{!news.isSelected}" immediate="true"
我希望在salesforce中捕获此值“$req.=”&hasOpteDoutoEmail=“.urlencode($news_result);”。任何人都可以帮我做这件事:
也可以在你的代码中设置这件事来检查帖子打印($\u post)代码>“&HASOPTEDOUTOFAIL”这是salesforce中复选框的正确关键字或字段名。
apex:inputCheckbox value="{!news.isSelected}"
selected="{!news.isSelected}" immediate="true"