0
コーディングを開始しました。 codeigniterとブートストラップを使用します。はい、いいえのボタンで簡単なモーダルでフォームを送信しようとしています。しかし、ビューのボタンをクリックするとモーダルが開き始め、すぐに閉じます。データはdbにポストされていますが、最初に「はい」または「いいえ」のボックスをクリックする必要があります。ここでブートストラップモーダルとコードネイターでフォームを送信すると自動的に閉じます
は私のコントローラである:ここでは
function skatersuccess(){
if (!$this->ion_auth->is_admin())
{
$this->session->set_flashdata('message', '<div class="alert alert-info" role="alert">You must be an admin to view this page</div>');
redirect('/');
}
$event_id = $this->input->post('event_id');
$user_id = $this->input->post('user_id');
$user_data = array(
'id' => 'null',
'user_id' => $user_id,
'event_id' => $event_id,
'is_paid' => 1
);
$this->user_event_model->registerskater($user_data);
redirect('/dashboard/','refresh');
}
は私のモデルである:
<?php if (($e->user_registered == 1)) : ?>
<?php $this->load->view('admin/partial/skater_cancel', $e) ?>
<?php elseif (($e->capacity == $e->registered)): ?>
<button type="button" class="btn btn-danger btn-block">FULL</button>
<?php else: ?>
<?php $this->load->view('admin/partial/skater', $e) ?>
<?php endif; ?>
と、ここ:ここ
public function registerskater($user_data) {
$this->load->database('hockey');
$this->db->insert('users_events', $user_data);
}
はMAINVIEWボタンのコードは、(これはポップアップモーダルをロードしていますポップアップモーダル表示です:
のおかげで、あなたのボタンを交換しては素晴らしい仕事を! – XxnumbxX