Jump to content

AlexandrePrezzi

Members
  • Content count

    17
  • Joined

  • Last visited

Community Reputation

0 Comum

About AlexandrePrezzi

  • Birthday 08/27/1981

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Caxias do Sul
  • Interesses
    PHP, JQUERY, JAVASCRIPT, CHARTJS

Contato

Recent Profile Visitors

678 profile views
  1. AlexandrePrezzi

    Somar 2 Array

    Opa.... valeu ai... muito obrigado pela ajuda.....
  2. AlexandrePrezzi

    Somar 2 Array

    Por favor se alguem puder me tira essa dúvida Por exemplo tenho 2 arrays de mesmo tamanho e gostaria somar os valores (mesmo indice ) e colocar em um terceiro array Exemplo <?php $array1 = array(1, 2, 3, 4, 5, 6); $array2 = array(7, 8, 9, 10, 11, 12); ou seja .. o resultado seria um novo array $array3(1+7; 2+8, 3+9,...) e assim por diante ...... Qual seria a forma correta de fazer isso ? Os dois primeiros arrays ja tenho... me falta criar o terceiro com o resultado desejado.... Obrigado
  3. AlexandrePrezzi

    Upload de Videos (PHP , AJAX)

    Ola tudo bom ? Pois é eu concordo contigo ... mas enfim ... Na verdade eu consegui fazer .. a parte de código estava ok .... eu tive q alterar as configurações no PHP.ini mesmo , ai funcionou....
  4. AlexandrePrezzi

    Upload de Videos (PHP , AJAX)

    Estou fazendo um formulário onde tenho que enviar um upload de videos .... fiz o mesmo procedimento para imagens e funciona perfeitamente... porem para vídeo nao... Código do Formulário <form id="Form_AddVideos" class="form-group" method="POST" action="javascript:func()" enctype="multipart/form-data"> <input type="hidden" id="ACAO_VIDEO" name="ACAO_VIDEO" value="INSERT_NEW_VIDEOS" /> <input type="hidden" id="ipv100_video" name="ipv100_video" value="<?php echo $_GET['id_pv100']; ?>" /> <input type="hidden" id="tipo_video" name="tipo_video" value="V" /> <div class="container"> <div class="row"> <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12"> <div class="form-group"> <label for="add_videos">Adicionar Fotos</label><br /> <input class="form-control form-control-sm" type="file" name="video[]" multiple="multiple" id="video" accept="video/*" /> </div> </div> </div> <button type="submit" id="btn_Gravar_video" title="Gravar" name="wGravar_video" class="btn btn-primary tp" value="TELA"> <i class="fa fa-save"></i> Gravar </button> <button type="button" class="btn btn-danger tp btn_fechar_modal_cliente" title="Cancelar" data-dismiss="modal" style="margin-left: 5px;"> <i class="fa fa-times"></i> Cancelar </button> </div> </form> Script Ajax para enviar os dados <script type="text/javascript"> $(document).ready(function (e) { $("#Form_AddVideos").on('submit',(function(e) { e.preventDefault(); $.ajax({ enctype: 'multipart/form-data', url: "src/controller/request_videos.php", type: "POST", data: new FormData(this), contentType: false, cache: false, processData:false, beforeSend : function() { //$("#preview").fadeOut(); $('#resultErroVid').html("<img src='img/aguarde.gif' />"); }, success: function(g) { var objVid = JSON.parse(g); if (objVid.rst){ if ($('#ACAO_VIDEO').val() === 'INSERT_NEW_VIDEOS'){ document.getElementById('wOKDivVid').style.visibility = "visible"; document.getElementById('wOKDivVid').style.display = "block"; $('#resultOKVid').html(objVid.msg); setTimeout(function(){ document.getElementById('wOKDivVid').style.visibility = "hidden"; document.getElementById('wOKDivVid').style.display = "none"; $(".modal_proprio_videos").hide(); document.location.reload(true); }, 1200); } else { document.getElementById('wErrorDivVid').style.visibility = "visible"; document.getElementById('wErrorDivVid').style.display = "block"; $('#resultErroCli').html(objVid.msg); setTimeout(function(){ document.getElementById('wErrorDivCli').style.visibility = "hidden"; document.getElementById('wErrorDivCli').style.display = "none"; $(".modal_proprio_imagens").hide(); document.location.reload(true); }, 1200); } } else { //fEnableBtn(Form_Cli_GQPS); document.getElementById('wErrorDivVid').style.visibility = "visible"; document.getElementById('wErrorDivVid').style.display = "block"; $('#resultErroVid').html(objVid.msg); setTimeout(function(){ document.getElementById('wErrorDivVid').style.visibility = "hidden"; document.getElementById('wErrorDivVid').style.display = "none"; $(".modal_proprio_imagens").hide(); document.location.reload(true); }, 2000); }//fim do if/else objCli } }); })); }); </script> Arquivo php request .....(pedaço) if (@$_POST['ACAO_VIDEO'] == 'INSERT_NEW_VIDEOS'){ require_once '../model/setaqueryGQPS.php'; require_once '../model/conecta.php'; //require_once '../model/zConst_GQPS.php'; //require_once '../../../zLib.php'; $wEMP = '001'; $wPV100 = $_POST['ipv100_video']; $video = $_FILES['video']; if ($_POST['ACAO_VIDEO'] == 'INSERT_NEW_VIDEOS'){ //require_once '../model/zConst_GQPS.php'; if($video != ''){ O que acontece que no $_FILES, o arquivo não esta sendo salvo na pasta temporaria..... está vindo vazia essa informação, conforme mostro na imagem .... Alguem sabe me dizer onde ta o problema ? Tenho um procedimento bem semelhante para imagens e funciona perfeitamente.
  5. AlexandrePrezzi

    Mixed Content

    Olá ... Hospedamos uma aplicação feita em NODEJS e REACT e ela esta em HTTPS , porem essa aplicação consome uma API REST que esta em HTTP. Com isso o navegador indica Mixed Content, porem não temos como alterar essa API para HTTPS .... Existe alguma solução para esse caso ? Trabalhar com conteúdo misto ....
  6. Pessoal estou tentando configurar o Debugger pro Chrome no VSCode ...para um projeto em 'React' e acredito estar fazendo algo errado.. 1 ) Instalei a extensão do Debugger do Chrome .. 2 ) Editei o launch.json da seguinte forma { "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "Launch Chrome", "url": "http://localhost:3000", "webRoot": "${workspaceFolder}" }, ] } Porem quando vou rodar F5 nada acontece ... o Chrome nao abre .... Alguem teria alguma solução para isso ?
  7. AlexandrePrezzi

    Login com React + API

    Boa tarde ... Sou iniciante trabalhando com React e estou com uma missão de fazer um sistema com autenticação de usuário . Para esse teste criamos uma API com apenas o campo de usuário ( nao tem senha por enquanto) .... Minha ideia é fazer um formulario em que se a pessoa digitar um usuario válido esta ok para entrar no sistema Consegui fazer a tela e o acesso a API.... porem quando vou entrar no sistema me retorna: Seguindo um manual estou com o código da seguinte forma: const requestInfo = { method: 'POST', body: JSON.stringify(data), headers: new Headers({ 'Content-Type': 'application/json', }), }; fetch('http://10.0.0.49:9000/login', requestInfo) .then(response => { console.log(response); if(response.ok) { return response.json() } throw new Error("Login inválido..."); }) .then(token => { localStorage.setItem('token', token); this.props.history.push("/admin"); return; }) .catch(e => { this.setState({ message: e.message }); }); } Queria ver se alguém ja passou por algo parecido... ou se tem alguma sugestão para solução desse problema. Aparece o seguinte erro: Unexpected token V in JSON at position 0 Aguardo retornos Obrigado Qu
  8. AlexandrePrezzi

    PHP - IBASE_QUERY

    A instrução da alteração esta dentro da Procedure na verdade .... executando direto no banco por exemplo "Ibexpert" funciona ..... porem no PHP ... usando dessa forma nao ta sendo possivel .... Ja tentei mexer nas aspas ... e tambem nao tive sucesso .... confesso que pra mim ta bem estranho isso.
  9. AlexandrePrezzi

    Como gerar um pdf em PHP

    Da uma olhada nesse material .. de repente possa te ajudar https://tcpdf.org/
  10. AlexandrePrezzi

    PHP - IBASE_QUERY

    Pessoal preciso de uma ajuda Tenho um sql de execução de uma procedure que funciona normalmente no firebird executando pelo IBExpert. No php ele não acusa erro, mas não altera o banco de dados. Alguém pode me esclarecer isso ? $query = "EXECUTE PROCEDURE SP_PED_ATUALIZA_LISTA_PRECO('".$wEmp."', '".$wEmpEst."', '".$wEmpMovEst."', '".$wTp."', '".$wOrcam."', '".$wLista."')"; $rst_UpdateFTD120 = ibase_query($con_Galeria,$query); // aqui o retorno é TRUE $row = ibase_fetch_assoc($rst_UpdateFTD120); ibase_commit(); Estou usando dessa forma .. porém os dados que deveriam sofrer alterações não são alterados. Aguardo sugestões
  11. AlexandrePrezzi

    Lentidão PHP com Firebird (Update)

    Boa tarde... Alguém por acaso ja enfrentou problemas com lentidão do update ... usando Firebird no PHP ... Por exemplo se eu for atualizar 2 itens (registros) (vindos de uma consulta) faz rápido ... 0.237 ms Mas se eu pegar por exemplo 50 itens (registros) ... o tempo total vai pra quase 1 minuto .... Obs.: é um update relativamente simples .. ele atualiza apenas 1 (um) campo de cada registro.... Caso alguém tenha passado por algo parecido ou tenha alguma ideia e puder me ajudar agradeço...
  12. AlexandrePrezzi

    Abrir modal que está em outro arquivo

    Fiz um teste colocando somente o modal no arquivo .... e mesmo assim nao funcionou... A tela fica cinza (como se fosse abrir o modal) ... mas o modal nao abre. Fiz um "alert(data)" e no alert aparece o código do "modal" ..... Sabe me dizer o q pode acontecer ?
  13. AlexandrePrezzi

    Abrir modal que está em outro arquivo

    Seguinte: Em um arquivo teste.php tem um monte de coisas e também tem um modal la pelo meio. <div class="modal fade" id="myModalDadosBasicos" data-keyboard="false" tabindex="-1" role="dialog" aria-labelledby="myModalLabel_DadosBasicos" aria-hidden="true" data-backdrop="static"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <h4 class="modal-title" id="myModalLabel_DadosBasicos"></h4> </div> <div class="modal-body"> .... Em outro arquivo "principal.php" criei um botão. Gostaria de saber como posso far para quando eu clicar nesse botao, abrir o modal que esta no outro arquivo. Codigo do botão <button type="button" title="Abre Modal" class="btn btn-xs btn-success tp btnAbreModal">Transformar em Pedido Novo</button> O que eu tentei fazer baseado em dicas de outros: $('.btnAbreModal').on('click', function(e){ $.ajax({ type: 'POST', //Caminho do arquivo do seu modal url: 'teste.php', success: function(data){ alert(data); $('#myModalDadosBasicos').modal('show'); } }); }); A questão é .... como defino que o que eu quero abrir na minha página seja somente o modal "myModalDadosBasicos".
  14. AlexandrePrezzi

    JSON_ENCODE Vazio

    Sim Sim .. rodando pelo wamp. Fiz de uma outra forma.. e consegui o resultado esperado ... $('#btn_GerarConsultaXLSX').click(function() { var wCodProd = $('#cns_codProd').val(); var wDescricaoProd = $('#cns_descricaoProd').val(); var wListaBaseAtual = $('#cns_lista_base_atual').val(); var wFornecedor = $('#cns_fornecedor').val(); var wLoja = $ ('#cns_loja').val(); $.post( "gera_excel.php", {ACAO: 'GERAR_EXCEL', cns_codProd: wCodProd, cns_descricaoProd: wDescricaoProd, cns_lista_base_atual: wListaBaseAtual, cns_fornecedor: wFornecedor, cns_loja: wLoja}, function( data ) { console.log( data.rst); console.log( data.msg); console.log( data.arquivo); if (data.rst){ $('#resultConsulta').html(data.msg); setTimeout(function(){ window.location = data.arquivo; }, 1000); } else { $('#resultConsulta').html(data.msg); $('#resultConsulta').html("<p>Mensagem de teste</p>"); } ; }, "json"); }); Utilizando dessa forma deu certo .... Alem disso criei um arquivo php específico para gerar o arquivo em Excel. Agradeço a ajuda.
  15. AlexandrePrezzi

    JSON_ENCODE Vazio

    Fiz um console.log no (e) para ver o q retorna e olha só (imagem do anexo) .... ele traz o html todo e não somente o objeto do json .... Sabe o porque disso ?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.