Example #1
0
            } else {
                # import class to form validation
                $this->vLoadClass($this->vconf['path'], "/vActions.phar/class.images.php");
                # start new class
                $ap = new vtxImages();
                $ap->larguraFoto = 655;
                $ap->alturaFoto = 655;
                $ap->qualidadeFoto = 100;
                # resize upp photo
                $ap->caminhoFoto = "{$destine}/";
                $arquivo = $this->clearName($_FILES['userfile']['name']);
                $ap->fotoMiniaturas($_FILES['userfile']['tmp_name'], $arquivo);
                # apply wattermark
                $ap->marcaDagua = "{$this->vconf['rootpath']}/conteudo/materias/brand/logo.png";
                $ap->posicaoMarcaDagua = 3;
                $ap->fotoMarcar("{$destine}/{$arquivo}", "{$destine}/{$arquivo}");
            }
            # finish
            exit($this->vForceStop("1|0"));
        }
    }
}
if (isset($_POST['userInsert']) && !isset($_FILES['userfile'])) {
    exit($this->vForceStop("0|Arquvo Inválido ou acima do tamanho máximo permitido"));
}
$v = new vortex();
$__vtxPackModule__ = $v->vtxGetLicence($this->vconf);
# check current month dir exists
$month = date("Y-m");
$pathFolder = isset($_SESSION['userDIR']) ? $_SESSION['userDIR'] : "/conteudo/{$__vtxPackModule__}/publico/upps/";
$pathFolder .= $month;