<?php include "config.php"; include "banco.php"; include "ajudantes.php"; $tem_erros = false; $erros_validacao = array(); if (tem_post()) { // upload dos anexos $tarefa_id = $_POST['tarefa_id']; if (!isset($_FILES['anexo'])) { $tem_erros = true; $erros_validacao['anexo'] = 'Você deve selecionar um arquivo para anexar'; } else { if (tratar_anexo($_FILES['anexo'])) { $anexo = array(); $anexo['tarefa_id'] = $tarefa_id; $anexo['nome'] = $_FILES['anexo']['name']; $anexo['arquivo'] = $_FILES['anexo']['name']; } else { $tem_erros = true; $erros_validacao['anexo'] = 'Envie apenas anexos nos formatos zip ou pdf'; } } if (!$tem_erros) { gravar_anexo($conexao, $anexo); } } $tarefa = buscar_tarefa($conexao, $_GET['id']); $anexos = buscar_anexos($conexao, $_GET['id']); include "template_tarefa.php";
$tarefa['prazo'] = traduz_data_para_banco($_POST['prazo']); } else { $tem_erros = true; $erros_validacao['prazo'] = 'O prazo não é uma data válida!'; } } else { $tarefa['prazo'] = ''; } $tarefa['prioridade'] = $_POST['prioridade']; if (isset($_POST['concluida'])) { $tarefa['concluida'] = 1; } else { $tarefa['concluida'] = 0; } if (!$tem_erros) { editar_tarefa($conexao, $tarefa); if (isset($_POST['lembrete']) && $_POST['lembrete'] == '1') { $anexos = buscar_anexos($conexao, $tarefa['id']); enviar_email($tarefa, $anexos); } header('Location: tarefas.php'); die; } } $tarefa = buscar_tarefa($conexao, $_GET['id']); $tarefa['nome'] = isset($_POST['nome']) ? $_POST['nome'] : $tarefa['nome']; $tarefa['descricao'] = isset($_POST['descricao']) ? $_POST['descricao'] : $tarefa['descricao']; $tarefa['prazo'] = isset($_POST['prazo']) ? $_POST['prazo'] : $tarefa['prazo']; $tarefa['prioridade'] = isset($_POST['prioridade']) ? $_POST['prioridade'] : $tarefa['prioridade']; $tarefa['concluida'] = isset($_POST['concluida']) ? $_POST['concluida'] : $tarefa['concluida']; include "template.php";
include "banco.php"; include "ajudantes.php"; include "classes/Tarefas.php"; $tarefas = new Tarefas($mysqli); $tem_erros = false; $erros_validacao = array(); if (tem_post()) { // upload dos anexos $tarefa_id = $_POST['tarefa_id']; if (!isset($_FILES['anexo'])) { $tem_erros = true; $erros_validacao['anexo'] = 'Você deve selecionar um arquivo para anexar'; } else { if (tratar_anexo($_FILES['anexo'])) { $anexo = array(); $anexo['tarefa_id'] = $tarefa_id; $anexo['nome'] = $_FILES['anexo']['name']; $anexo['arquivo'] = $_FILES['anexo']['name']; } else { $tem_erros = true; $erros_validacao['anexo'] = 'Envie apenas anexos nos formatos zip ou pdf'; } } if (!$tem_erros) { gravar_anexo($mysqli, $anexo); } } $tarefas->buscar_tarefa($_GET['id']); $tarefa = $tarefas->tarefa; $anexos = buscar_anexos($mysqli, $_GET['id']); include "template_tarefa.php";
} else { $tem_erros = true; $erros_validacao['prazo'] = 'O prazo não é uma data válida!'; } } else { $tarefa['prazo'] = ''; } $tarefa['prioridade'] = $_POST['prioridade']; if (isset($_POST['concluida'])) { $tarefa['concluida'] = 1; } else { $tarefa['concluida'] = 0; } if (!$tem_erros) { $tarefas->editar_tarefa($tarefa); if (isset($_POST['lembrete']) && $_POST['lembrete'] == '1') { $anexos = buscar_anexos($mysqli, $tarefa['id']); enviar_email($tarefa, $anexos); } header('Location: tarefas.php'); die; } } $tarefas->buscar_tarefa($_GET['id']); $tarefa = $tarefas->tarefa; $tarefa['nome'] = isset($_POST['nome']) ? $_POST['nome'] : $tarefa['nome']; $tarefa['descricao'] = isset($_POST['descricao']) ? $_POST['descricao'] : $tarefa['descricao']; $tarefa['prazo'] = isset($_POST['prazo']) ? $_POST['prazo'] : $tarefa['prazo']; $tarefa['prioridade'] = isset($_POST['prioridade']) ? $_POST['prioridade'] : $tarefa['prioridade']; $tarefa['concluida'] = isset($_POST['concluida']) ? $_POST['concluida'] : $tarefa['concluida']; include "template.php";