public function cria() { if (!empty($_GET['idCamp'])) { $_SESSION['idCamp'] = $_GET['idCamp']; } if (isset($_SESSION['idCamp'])) { $dados = $dados2 = $dados4 = $this->db->get_where('campanha', array('id' => $_SESSION['idCamp']))->row_array(0); $dados3 = array(); $emp = str_replace(";", ",", $dados['empreendimento']); if ($emp != "") { $dados3 = $this->db->query("SELECT * FROM empreendimento WHERE id IN ({$emp}) ORDER BY empreendimento ASC")->result_array(); } if (count($dados3) > 0) { include './application/assets/misc/wideimage/WideImage.php'; foreach ($dados3 as $d) { $pastaOrigem = '../' . $d['pasta'] . '/galeria'; $pastaDest = '../' . $dados['pasta'] . '/galeria'; # Copia $origem = $pastaOrigem . "/" . $d['topo']; $destino = $pastaDest . "/preview_" . $d['id'] . '.jpg'; copy($origem, $destino); list($width, $height, $type, $attr) = getimagesize($origem); # Resize $img = WideImage::load($destino); $resized = $img->resize(400, null); $resized = $resized->crop('center', 'top', 400, 260); $resized->saveToFile($destino); $img->destroy(); } } } else { $dados = UtilFunctions::getColunaTable('campanha'); } if (isset($_POST['formSubmit']) && $_POST['formSubmit'] == true) { switch ($_POST['passo']) { case 1: if ($dados['id'] == "") { $this->create(); } else { $this->update(); } break; case 2: $this->scripts(); break; case 3: $this->empreendimento(); break; case 4: $this->video(); break; } } $this->load->view('topo'); $this->load->view(strtolower($this->area) . '/cria', array('dados' => $dados, 'dados2' => isset($dados2) ? $dados2 : "", 'dados3' => isset($dados3) ? $dados3 : "", 'dados4' => isset($dados4) ? $dados4 : "")); $this->load->view('rodape'); }
public function cria() { if (!empty($_GET['idEmp'])) { $_SESSION['idEmp'] = $_GET['idEmp']; } if (isset($_SESSION['idEmp'])) { $dados = $dados2 = $dados3 = $dados4 = $dados5 = $dados6 = $dados7 = $this->db->get_where('empreendimento', array('id' => $_SESSION['idEmp']))->row_array(0); $this->load->model('galeria_model'); $dados4 = $this->galeria_model->consulta(array('i.empreendimento' => $_SESSION['idEmp'])); $this->load->model('arquivo_model'); $emailPdf = $this->arquivo_model->consulta(array('i.empreendimento' => $_SESSION['idEmp'])); } else { $dados = UtilFunctions::getColunaTable('empreendimento'); } if (isset($_POST['formSubmit']) && $_POST['formSubmit'] == true) { switch ($_POST['passo']) { case 1: if ($dados['id'] == "") { $this->create(); } else { $this->update(); } break; case 2: $this->scripts(); break; case 3: $this->localizacao(); break; case 5: $this->video(); break; case 6: $this->paginaConfirmacao(); break; case 7: $this->emailConfirmacao(); break; } } $this->load->view('topo'); $this->load->view(strtolower($this->area) . '/cria', array('dados' => $dados, 'dados2' => isset($dados2) ? $dados2 : "", 'dados3' => isset($dados3) ? $dados3 : "", 'dados4' => isset($dados4) ? $dados4 : "", 'dados5' => isset($dados5) ? $dados5 : "", 'dados6' => isset($dados6) ? $dados6 : "", 'dados7' => isset($dados7) ? $dados7 : "", 'emailPdf' => isset($emailPdf) ? $emailPdf : "")); $this->load->view('rodape'); }
public function create() { $dados = UtilFunctions::getColunaTable('cartao'); if (isset($_POST['formSubmit']) && $_POST['formSubmit'] == true) { $dados = $this->input->post(NULL, TRUE); # Tratamento de alguns campos $dados['data_insert'] = date('Y-m-d H:i:s'); $this->validacao($dados); if ($this->form_validation->run() == true) { unset($dados['formSubmit']); $id = $this->cartao_model->insert($dados); if ($id == true) { redirect(UtilFunctions::formataLink($this->area) . '?ret=insert'); } else { $this->form_validation->set_message('', 'Dados inválidos.'); } } } $this->load->view('topo'); $this->load->view(strtolower($this->area) . '/create', array('dados' => $dados)); $this->load->view('rodape'); }
public function create() { $dados = UtilFunctions::getColunaTable('construtora'); if (isset($_POST['formSubmit']) && $_POST['formSubmit'] == true) { $dados = $this->input->post(NULL, TRUE); # Tratamento de alguns campos $dados['data_insert'] = date('Y-m-d H:i:s'); $dados['logo'] = 'logo.' . pathinfo($_FILES['logo']['name'], PATHINFO_EXTENSION); $this->validacao($dados, $_FILES, 'create'); if ($this->form_validation->run() == true) { unset($dados['formSubmit']); $id = $this->construtora_model->insert($dados); if ($id == true) { UtilFunctions::do_upload($_FILES, $id, 'logo', 'logo', $this->uploaddir); redirect(UtilFunctions::formataLink($this->area) . '?ret=insert'); } else { $this->form_validation->set_message('', 'Dados inválidos.'); } } } $this->load->view('topo'); $this->load->view(strtolower($this->area) . '/create', array('dados' => $dados)); $this->load->view('rodape'); }