$idsecretariadestino = $_POST['idsecretariadestino'];
    $despacho = $_POST['despacho'];
    $anexomovimentacao = $_FILES["anexomovimentacao"];
    //campos da finalização
    $txtresposta = $_POST['txtresposta'];
    $tiporesposta = $_POST['tiporesposta'];
    $arquivos = $_FILES["arquivos"];
    //campos de prorrogacao
    $txtmotivoprorrogacao = $_POST['txtmotivoprorrogacao'];
}
$erro = "";
if ($_POST['acao']) {
    //se for uma movimentação
    if ($acao == "Enviar") {
        checkPerm("LDAMOVIMENTAR");
        $erro = Solicitacao::movimenta($idsolicitacao, $idsecretariadestino, $despacho, $anexomovimentacao);
        if (empty($erro)) {
            logger("Movimentou solicitação.");
            header("Location: index.php?{$parametrosIndex}");
        }
    } elseif ($acao == "Finalizar") {
        checkPerm("LDARESPONDER");
        $erro = Solicitacao::finaliza($idsolicitacao, $tiporesposta, $txtresposta, $arquivos);
        if (empty($erro)) {
            logger("Finalizou solicitação.");
            header("Location: index.php?{$parametrosIndex}");
        }
    } elseif ($acao == "Prorrogar") {
        checkPerm("LDAPRORROGAR");
        $erro = Solicitacao::prorrogar($idsolicitacao, $txtmotivoprorrogacao);
        if (empty($erro)) {