每個用戶都有多個配置文件。一旦他們登錄,他們被要求選擇一個配置文件,從視圖到控制器的Codeigniter數據
這裏是窗體選擇配置文件的代碼。
<div class="row">
<div class="col-md-4 col-md-offset-4">
<div class="login-panel panel panel-default">
<div class="panel-heading">
<h3 align ="center" class="panel-title">Select Profiles</h3>
</div>
<div class="panel-body">
<?php
foreach($resJacs->{'details'} as $key) {
echo form_open('selectaccess', array(
'class' => 'form-group',
'role' => 'form'
));
echo form_submit(array(
'value' => $key->profile_name,
'name' => $key->profile_type,
'class' => 'btn btn-lg btn-default btn-block'
));
echo form_close();
}
?>
</div>
</div>
</div>
</div>
當用戶選擇配置文件配置文件ID傳遞給會話供以後使用。這裏是「selectaccess」的代碼,
public function SelectAccess() {
$sess_data = array(
'id' => $this->session->userdata['is_logged_in']['id'],
'prfid' => $this->input->post('')
);
print_r($sess_data);
}
我怎麼能prfid提到selectaccess方法。
什麼是prfid? – user8455694
您正在爲提交按鈕動態分配name屬性,名稱=> $ key-> profile_type'。如果你這樣做,你不能在服務器端檢索值。 –
@ViswalingaSuryaS你能否給我一個建議。 –