我有一个查询字符串中有一堆表单字段值。其中一个字段是一个复选框,并创建重复的参数,例如:如何处理查询字符串中的复选框值?
employee_selection_needs =猫& employee_selection_needs =狗& employee_selection_needs =猪
我需要把所有这些复选框的值代入?一个变量提交给HubSpot API。我怎么能做到这一点?我用foreach
循环尝试过,但这似乎不起作用。
$firstname = $_POST["firstname"];
$lastname = $_POST["lastname"];
$email = $_POST["email"];
$organization_name = $_POST["organization_name"];
$phone = $_POST["phone"];
$best_describes_org = $_POST["best_describes_org"];
$organizations_safety = $_POST["organizations_safety"];
$confident_interview_process = $_POST["confident_interview_process"];
$needs_around_leadership = $_POST["needs_around_leadership"];
$used_employee_assessments = $_POST["used_employee_assessments"];
$hire_annually = $_POST["hire_annually"];
foreach($_POST['employee_selection_needs'] as $needs) {
$employee_selection_needs .= $needs;
}
//Need to populate these variable with values from the form.
$str_post = "firstname=" . urlencode($firstname)
. "&lastname=" . urlencode($lastname)
. "&email=" . urlencode($email)
. "&phone=" . urlencode($phonenumber)
. "&organization_name=" . urlencode($organization_name)
. "&best_describes_org=" . urlencode($best_describes_org)
. "&employee_selection_needs=" . urlencode($employee_selection_needs)
. "&organizations_safety=" . urlencode($organizations_safety)
. "&confident_interview_process=" . urlencode($confident_interview_process)
. "&needs_around_leadership=" . urlencode($needs_around_leadership)
. "&used_employee_assessments=" . urlencode($used_employee_assessments)
. "&hire_annually=" . urlencode($hire_annually)
. "&hs_context=" . urlencode($hs_context_json); //Leave this one be
是啊..这是HubSpot,虽然,我不能[]添加名称:( – Dustin