3v4l.org

run code in 300+ PHP versions simultaneously
<?php function insert() { $this->form_validation->set_message('required', '*column must be filled'); $this->form_validation->set_rules('judul', 'Judul', 'required'); $this->form_validation->set_rules('isi', 'Isi', 'required'); if ($this->form_validation->run() == FALSE) { $this->layout->addJs('ckeditor/ckeditor.js'); $this->layout->addJs('js/rakunpanel/b267648789c30a07b0efa5bce7bdd9fe.js'); $this->layout->view('rakunpanel/newsPan_view/insertNews_pan_view'); } else { $data = array( 'title' => $this->input->post('judul'), 'content' => $this->input->post('isi'), ); $this->db->insert('newses', $data); $judul = $this->input->post('judul'); $this->load->helper('file'); $pictureFiles = get_filenames('picture_news'); $this->db->select('*'); $this->db->from('newses'); $this->db->where('title', $judul); $query = $this->db->get(); foreach ($query->result() as $row) { $id = $row->id; $post_date = $row->post_date; } $datapic = array( 'pictureFiles' => $pictureFiles, 'id' => $id, 'post_date' => $post_date, 'title' => $this->input->post('judul'), 'content' => $this->input->post('isi'), ); $this->layout->view('rakunpanel/newsPan_view/insertNewsPict_pan_view', $datapic); //} } } ?>
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.35, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.10, 7.2.0 - 7.2.33, 7.3.12 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6

preferences:
293.89 ms | 406 KiB | 343 Q