public function ajaxsalvarcomprovante() { $obj = new Classe_Comprovante(); $obj->setDados($_POST); $id = $obj->salvar(); $json = new Sistema_Ajax(); $json->addVar($id); $json->responde(); }
if (!$msg->temErro()) { $nome_arq = $login->getCodigo() . "." . strtolower($ext); // salvar o arquivo em pdf dentro da pasta files $uploadfile = COMPROVANTE_DIR . $nome_arq; if (!move_uploaded_file($_FILES['arquivo']['tmp_name'], $uploadfile)) { $msg->setErro("Erro ao realizar o upload do arquivo."); } else { $comprovante = new Classe_Comprovante(); // seta os dados do post $_POST['stt_cod'] = EMANALISE; $_POST['usr_cod'] = $login->getCodigo(); $_POST['cmp_obs'] = str_replace("'", "'", $_POST['cmp_obs']); /*$_POST['cmp_data']= date("Y-m-d H:i:s");*/ $_POST['cmp_img'] = $nome_arq; $comprovante->setDados($_POST); $aux = $comprovante->salvar(); if ($aux) { $msg->setSucesso("Seu comprovante foi enviado e está em <u>Análise</u>"); } else { unlink($uploadfile); } } } } } // se tudo deu certo então if (!$msg->temErro()) { $mensagem = '<div class="clean-ok">Seu comprovante foi enviado e está em <u>Análise</u></div><br/>'; } else { $mensagem = '<div class="clean-error">' . $msg->getMensagem() . '</div><br/>'; }