2013-12-18 3 views
0

Я новичок в CodeIgniter и у меня есть следующий массив:толчок элемент в массив в CodeIgniter

$data = array(
       'username' => $this->input->post('uname'), 
       'fname' => $this->input->post('fname'), 
       'lname' => $this->input->post('lname'), 
       'phone' => $this->input->post('phone'), 
       'email' => $this->input->post('email'), 
       'password' => $this->input->post('pass'), 
       'bdate' => $this->input->post('date'), 
       'status' => $this->input->post('status') 

      ); 

Я хочу выдвинуть следующий пункт в этом

$data = array_push($data, 'userfile', $_FILES['userfile']['name']); 

Пожалуйста, сделайте исправления в нем. Как вставить элемент в массив.

+0

Да сделал ... ;) –

+1

@ShankarDamodaran большое спасибо – Ritesh

ответ

4

Просто сделай это

$data['userfile']=$_FILES['userfile']['name']; 
+1

Damodaram Спасибо за ответ но он не работает – Ritesh

+0

выше решение должно работать. вы проверяете, что вы правильно получили данные $ _FILES, просто попробуйте var_dump ($ _ FILES) , и в вашей форме это attr enctype = "multipart/form-data" – sas

+0

Я думаю, что мне нужно использовать array_push(). но я не знаю, как его использовать? – Ritesh

Смежные вопросы