Весь день долбаюсь с проблемой и не могу решить. Почему при отправке формы ничего не происходит, валидация не работает, в бд ничего не записывается.$autoload['helper'] = array('form','url');$autoload['libraries'] = array('database','input','form_validation'); все попрописывал в автолоуде Код (Text): class Main extends CI_Controller { public function index() { $this->form_validation->set_rules('name', 'Name', 'trim|required'); $this->form_validation->set_rules('email', 'Email', 'trim|required|valid_email'); $this->form_validation->set_rules('text', 'Text', 'trim|required'); $this->load->view('header.html'); if (isset($_REQUEST['backbond_page'])) { $this->guest_book(); } $this->load->view('footer.html'); } public function guest_book() { if ($this->form_validation->run() == FALSE) { $this->load->view('pages/backbond_page'); } else { $data = array( 'name' => $this->input->post('name'), 'email' => $this->input->post('email'), 'text' => $this->input->post('text') ); $this->load->model('data_check'); $this->data_check->data_verify($data); echo "Спасибо за сообщение !"; $this->load->view('pages/backbond_page'); } } Код (Text): class Data_Check extends CI_Model { public function data_verify($data) { $this->db->insert('message',$data); } } Код (Text): <?php echo validation_errors(); ?> <pre> <?=form_open();?> Имя <?=form_input('name')?><br> Email <?=form_input('email')?><br> Текст сообщения <?=form_textarea('text')?><br> <?=form_submit('','Отправить')?> <?=form_close()?> </pre>
мне вот интересно как кодынайтер относится к новичкам? чтоб фреймворком пользоваться нужно иметь продвинутые навыки работы с языком. у вас их нет. зато есть сложная система, которую вы не понимаете, но которая очевидно работает не так как вам нужно раз вы размещаете тут сообщение. ну и еще один разочек. мне вот интересно как кодынайтер относится к пхпру? ну кроме того что он написан на пхп. движок наверное не из деревни и у него даже наверное есть собственная служба поддержки. нет?
в похапэ я знаю что рекурсия-это мэм башорга, а этого достаточно для говнокода на похапэ Добавлено спустя 21 минуту 58 секунд: и кстати, вопрос уже решил)