返回一个数组以在PHP中发布到$\u会话中

返回一个数组以在PHP中发布到$\u会话中,php,arrays,session,session-variables,Php,Arrays,Session,Session Variables,我有一个使用复选框输入的表单,我将它们全部命名为数组name=“benefits[]” 这将填充到jquery中,用作链选择的一部分 我的问题是如何将数组放入$_会话中,以便无论选中哪个复选框,我都可以在我站点内另一页的另一个输入框中使用它 <input type="checkbox" class="comOne" name="benefits[]" value="Pension credit" id="pension_credit" /> Pension credit <

我有一个使用复选框输入的表单,我将它们全部命名为数组name=“benefits[]”

这将填充到jquery中,用作链选择的一部分

我的问题是如何将数组放入$_会话中,以便无论选中哪个复选框,我都可以在我站点内另一页的另一个输入框中使用它

<input type="checkbox" class="comOne" name="benefits[]" value="Pension credit" id="pension_credit" /> 
Pension credit 
<a href="#" class="showBenefitInfo" data-value="Pension credit is a top-up to the state pension and is a benefit that must be applied for if your state pension is below a certain amount.">[More...]</a>

养老金信贷
抱歉,如果我不应该这样做,我不知道你是否可以上传一个文本框,无论如何,这是整个代码部分的复选框。如果需要,我可以粘贴整个表单


养老金信贷
儿童税收抵免
收入支持
按收入计算的求职者津贴
工作税抵免
与收入有关的就业和支助津贴

我没有收到上述任何福利

这很直截了当:

$_SESSION['benefits'] = $_POST['benefits'];

谢谢,我在发帖前就试过了。这是我在页面上的内容,我希望它显示在输入框中。它在我的另一页的输入框中返回数组您是否将
session\u start()
放在所有要使用会话的页面的顶部?这是唯一会阻止它工作的事情。你应该用这两个页面的代码更新这个问题,因为这是基本的PHP,应该可以工作。也许我们发现了这个问题。如果有多个复选框,建议也使用索引来确定选中了哪个复选框,即
“name=benefits[]”
。因此,请使用name=“benfits[1]”等数字或使用输入中的id作为示例,我有“id=”pension\u credit“so use name=benefits”[pension_credit]“?当jquery使用benefits[]查看使用了哪个复选框时,会发生什么情况?
$_SESSION['benefits'] = $_POST['benefits'];