Exemple #1
0
}
switch ($acao) {
    case 'uploadImagem':
        $arrayImagens = $_FILES['myfile'];
        $combinacao = $_POST['combinacaoImagem'];
        $countImagens = count($arrayImagens['name']);
        $chave = md5(uniqid(time()));
        $query = "";
        for ($i = 0; $i < $countImagens; $i++) {
            if (!eregi("^image\\/(pjpeg|jpeg|png|gif|bmp)\$", $arrayImagens["type"][$i])) {
                $error[1] = "Arquivo em formato inv&aacute;lido! A imagem deve ser jpg, jpeg, bmp, gif ou png. Envie outro arquivo";
            }
            if (count($error) == 0) {
                preg_match("/\\.(gif|bmp|png|jpg|jpeg){1}\$/i", $arrayImagens["name"][$i], $ext);
                $nome_imagem = str_replace($ext[0], '', $arrayImagens["name"][$i]);
                $nome_imagem = $chave . '-' . fnTrataUrlAmigavel($nome_imagem) . '.' . $ext[1];
                $caminho_imagem = "../../midia/produtos/upload/" . $nome_imagem;
                $upload_sucesso = move_uploaded_file($arrayImagens["tmp_name"][$i], $caminho_imagem);
                $handle = new Upload($caminho_imagem);
                $upload = $handle->uploaded;
                if ($upload) {
                    $handle->file_max_size = '2048000';
                    $handle->image_resize = true;
                    $handle->image_ratio_fill = true;
                    $handle->image_y = 60;
                    $handle->image_x = 60;
                    $handle->image_background_color = '#ffffff';
                    $handle->file_overwrite = true;
                    Process($handle, '../../midia/produtos/carrinho/');
                    $handle->image_resize = true;
                    $handle->image_ratio_fill = true;
Exemple #2
0
 $dataFinal = sqlvalue(formataDataInsert($_POST['dataFinal']), true);
 $chave = time();
 if (isset($_POST['ativo'])) {
     $ativo = sqlvalue('S', true);
 } else {
     $ativo = sqlvalue('N', true);
 }
 $arrayImagens = $_FILES['imagem'];
 $error = array();
 if (!preg_match("/^image\\/(pjpeg|jpeg|png|gif|bmp)\$/", $arrayImagens["type"])) {
     $error[1] = "Arquivo em formato inv&aacute;lido! A imagem deve ser jpg, jpeg, bmp, gif ou png. Envie outro arquivo";
 }
 if (count($error) == 0) {
     preg_match("/\\.(gif|bmp|png|jpg|jpeg){1}\$/i", $arrayImagens["name"], $ext);
     $nomeImagem = str_replace($ext[0], '', $arrayImagens["name"]);
     $nomeImagem = $chave . '-' . fnTrataUrlAmigavel($legenda) . '.' . $ext[1];
     $caminho_imagem = "../../midia/banners/" . $nomeImagem;
     $upload_sucesso = move_uploaded_file($arrayImagens["tmp_name"], $caminho_imagem);
     $handle = new Upload($caminho_imagem);
     $upload = $handle->uploaded;
     if ($upload) {
         $handle->file_max_size = '2048000';
         $handle->image_resize = true;
         $handle->image_ratio_fill = true;
         $handle->image_y = 297;
         $handle->image_x = 980;
         $handle->image_background_color = '#ffffff';
         $handle->file_overwrite = true;
         Process($handle, '../../midia/banners/topo/');
         $handle->Clean();
     }
     $upload = $handle->uploaded;
     if ($upload) {
         $handle->file_max_size = '4096000';
         $handle->image_ratio_crop = true;
         $handle->image_resize = true;
         $handle->image_ratio_fill = true;
         $handle->image_y = 203;
         $handle->image_x = 275;
         $handle->image_background_color = '#ffffff';
         $handle->file_overwrite = true;
         Process($handle, '../lista-casamento/fotos/');
         $handle->Clean();
     }
 }
 $arrayEnderecos = array('CERIMONIA' => array('data' => formataDataInsert($_POST['dataCerimonia']), 'foneDados1' => NULL, 'foneDados3' => NULL, 'nome' => NULL, 'hora' => $_POST['horaCerimonia'], 'local' => $_POST['localCerimonia'], 'cep' => trataInsertCep($_POST['cepCerimonia']), 'rua' => $_POST['ruaCerimonia'], 'numero' => $_POST['numeroCerimonia'], 'complemento' => $_POST['complementoCerimonia'], 'bairro' => $_POST['bairroCerimonia'], 'estado' => $_POST['estadoCerimonia'], 'cidade' => $_POST['cidadeCerimonia']), 'RECEPCAO' => array('data' => formataDataInsert($_POST['dataRecepcao']), 'foneDados1' => NULL, 'foneDados3' => NULL, 'nome' => NULL, 'hora' => $_POST['horaRecepcao'], 'local' => $_POST['localRecepcao'], 'cep' => trataInsertCep($_POST['cepRecepcao']), 'rua' => $_POST['ruaRecepcao'], 'numero' => $_POST['numeroRecepcao'], 'complemento' => $_POST['complementoRecepcao'], 'bairro' => $_POST['bairroRecepcao'], 'estado' => $_POST['estadoRecepcao'], 'cidade' => $_POST['cidadeRecepcao']), 'ENTREGA' => array('data' => formataDataInsert($_POST['dataEntrega']), 'foneDados1' => trataInsertTelefone($_POST['foneDados1']), 'foneDados3' => trataInsertTelefone($_POST['foneDados3']), 'nome' => $_POST['nomeDados'], 'hora' => NULL, 'local' => NULL, 'cep' => trataInsertCep($_POST['cepDados']), 'rua' => $_POST['ruaDados'], 'numero' => $_POST['numeroDados'], 'complemento' => $_POST['complementoDados'], 'bairro' => $_POST['bairroDados'], 'estado' => $_POST['estadoDados'], 'cidade' => $_POST['cidadeDados'], 'referencia' => $_POST['referenciaDados']));
 $url = sqlvalue(fnTrataUrlAmigavel($nome1 . " e " . $nome2), true);
 $queryListaCasamento = "UPDATE e_LISTA_CASAMENTO\r\n\t\t\t\t\t\t\t        SET URL = fn_trata_caracter_especial(" . $url . ")\r\n\t\t\t\t\t\t\t           ,CONJUGE1 = " . $nome1 . "\r\n\t\t\t\t\t\t\t           ,EMAIL_CONJUGE1 = " . $emailNome1 . "\r\n\t\t\t\t\t\t\t           ,NOME_PAI_CONJUGE1 = " . $nomePai1 . "\r\n\t\t\t\t\t\t\t           ,NOME_MAE_CONJUGE1 = " . $nomeMae1 . "\r\n\t\t\t\t\t\t\t           ,CONJUGE2 = " . $nome2 . "\r\n\t\t\t\t\t\t\t           ,EMAIL_CONJUGE2 = " . $emailNome2 . "\r\n\t\t\t\t\t\t\t           ,NOME_PAI_CONJUGE2 = " . $nomePai2 . "\r\n\t\t\t\t\t\t\t           ,NOME_MAE_CONJUGE2 = " . $nomeMae2 . "\r\n\t\t\t\t\t\t\t           " . $setImagem . "\r\n\t\t\t\t\t\t\t           ,MENSAGEM = " . $mensagem . "\r\n\t\t\t\t\t\t\t           ,DATA_UPDATE = now()\r\n\t\t\t\t\t\t\t           ,USUARIO_UPDATE = 'actions/lista-casamento.php'\r\n\t\t\t\t\t\t\t     WHERE ID_LISTA_CASAMENTO = " . $idListaCasamento . "";
 $resultListaCasamento = $mysqli->ConsultarSQL($queryListaCasamento);
 foreach ($arrayEnderecos as $key => $value) {
     $queryListaCasamentoEndereco .= "UPDATE e_LISTA_CASAMENTO_ENDERECO\r\n\t\t\t\t\t\t\t\t\t\t\t        SET \r\n\t\t\t\t\t\t\t\t\t\t\t           NOME_CONTATO = " . sqlvalue($value['nome'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,DATA_EVENTO = " . sqlvalue($value['data'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,HORA_EVENTO = " . sqlvalue($value['hora'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,LOCAL_EVENTO = " . sqlvalue($value['local'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,ENDERECO = " . sqlvalue($value['rua'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,NUMERO = " . sqlvalue($value['numero'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,COMPLEMENTO = " . sqlvalue($value['complemento'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,BAIRRO = " . sqlvalue($value['bairro'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,MUNICIPIO = " . sqlvalue($value['cidade'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,CEP_ID_CEP = " . sqlvalue($value['cep'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,ESTADO = " . sqlvalue($value['estado'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,REFERENCIA = " . sqlvalue($value['referencia'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,TELEFONE_PRINCIPAL = " . sqlvalue($value['foneDados1'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,CELULAR = " . sqlvalue($value['foneDados3'], true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t           ,DATA_UPDATE = now()\r\n\t\t\t\t\t\t\t\t\t\t\t           ,USUARIO_UPDATE = 'actions/lista-casamento.php'\r\n\t\t\t\t\t\t\t\t\t\t\t    WHERE TIPO_ENDERECO = " . sqlvalue($key, true) . "\r\n\t\t\t\t\t\t\t\t\t\t\t    AND LICA_ID_LISTA_CASAMENTO = " . $idListaCasamento . ";\r\n\t\t\t\t\t\t\t\t\t\t\t    ";
 }
 $queryListaCasamentoEndereco .= "SELECT @@ROWCOUNT NRO_LINHAS";
 $result = $mysqli->ConsultarSQL($queryListaCasamentoEndereco);
 $nroLinhas = $result[0]['NRO_LINHAS'];
 if ($nroLinhas > 0) {
     $retorno = '{"retorno": "sucesso", "atualiza": "S"}';
 } else {
     $retorno = '{"retorno": "erro"}';
 }
 echo $retorno;
 break;