Как бы я хотел вставить сессию userdate id
в свою новую таблицу, используя форму, которую я имею в виду, чтобы использовать id
в качестве внешнего ключа?Вставить сессию userdata в новую базу данных в CodeIgniter
Контроллер:
function validate_credentials() {
$this->load->model('member_model');
$query = $this->member_model->validate();
if ($query) { // if user credentials validate the user session start
$data = array(
'username' => $query->username,
'id' => $query->id,
'first_name'=>$query->first_name,
'is_logged_in' => true
);
$this->session->set_userdata($data);
redirect('members/members_area');
} else {
$this->index();
echo 'Incorrect Password or Username';
}
}
Вид:
echo form_open('banks/create_bank');
echo form_input('bank_name', set_value('bank_name', 'Account Name'));
echo form_input('interest', set_value('interest', 'Interest'));
echo form_input('start_amount', set_value('start_amount', 'Starting Balance'));
echo form_input('length', set_value('length', 'Length'));
echo form_submit('submit', 'Create Account')
echo validation_errors('<p class="error"/>');
Спасибо, в движении atm, но когда я дома, проверьте это. – Beep
Пс, нет ли там брекета, даже не в CB больше и все еще помогает, спасибо Shiv – Beep
с помощью этого кода пользователь может изменить user_id, который сохраняется в db. – Dray