CodeIgniter: Post diziye formu diziden veri alma

0 Cevap php

Beynimi zorluyorum. Ben veritabanına göndermek için bir veri diziye form onay kutusu bir değer almaya çalışırken, CodeIgniter kullanıyorum. İşte parçacıkları şunlardır:

Formu (view):

<label>Rental Car?</label><input type="checkbox" name="options[is_rental]" value="1" <?php echo set_checkbox('options[is_rental]', '1', FALSE); ?> />

Denetleyici:

$data['is_rental'] = $this->input->post('options[is_rental]');

Şimdi, during this process I'm also validating and re-populating the form with data using options[is_rental] and that works just fine. var_dump kullanarak alıyorum:

Kontrolörün döker (onay kutusu işaretli ile):

var_dump($this->input->post('options[is_rental]'))

İade

bool(false)

ve ...

var_dump($this->input->post('options'))

İade

array(3) { ["engine"]=> string(4) "4cyl" ["transmission"]=> string(9) "automatic" ["is_rental"]=> string(1) "1" }

Bu değer ne için, ben de dizide bu diğer değerlere alınamıyor.

0 Cevap