Ir para conteúdo

gabrieldarezzo

Members
  • Total de itens

    1412
  • Registro em

  • Última visita

  • Dias vencidos

    37

Tudo que gabrieldarezzo postou

  1. gabrieldarezzo

    Erro de acentuação

    Saquei, Logo após a conexão adiciona essa linha: mysql_query("SET SESSION character_set_results = 'UTF8'");
  2. gabrieldarezzo

    Algoritmo e estrutura de dado

    O que você já fez? O que você está com dificuldades? Ou quer q a gente faça 100% pra você? vai ao menos colocar nosso nome no seu trabalho? kkkkk
  3. gabrieldarezzo

    como separar a data e a hora no FullCalendar?

    Oq você está com dificuldades? "Gostaria de separar a Data do Horário na hora de Cadastrar" Ou: "mostrar em um Modal usando FullCalendar" ????
  4. gabrieldarezzo

    Erro de acentuação

    O melhor é exibir corretamente. (No banco e na aplicação) Padronização evitar dor de cabeça. Enfim, qual é a forma que você está fazendo a conexão? PDO? mysql / mysqli ?
  5. gabrieldarezzo

    Erro de acentuação

    Se está errado no banco, significa q foi cadastrado errado. (provavelmente ANSI em uma tabela UTF) Seria interessante você tentar manter um padrão. Utf-8 sempre de preferencia. Para corrigir pontualmente acredito q um utf8_encode() resolve.
  6. gabrieldarezzo

    API Google Maps não exibe mapa em localhost

    Pegunta besta... YOUR_API _KEY você subtituiu neh? De qlq forma qual o 'erro'? Abre o Console de depuração do JavaScript e da uma lida.
  7. gabrieldarezzo

    Escopo de funções dentro de classe PHP

    Olá Mirian Almeida, Nesse caso você poderia acessar pela propriedade $this, Exemplo: <?php class teste { public $texto = 'um valor padrão'; public function mostrar(){ echo $this->texto; } } $a = new teste(); $a->mostrar(); //um valor padrão Vale a pena a leitura de cada um dos tópicos abaixo: http://php.net/manual/pt_BR/language.oop5.php
  8. gabrieldarezzo

    Multiplicar valores de uma Array e inserir SQL com PHP

    Só copiar e colar. Vai funcionar normalmente Recomendo fortemente: https://github.com/gabrieldarezzo/helpjs-ravi#40---exercicios-em-javascript-js
  9. gabrieldarezzo

    [RESOLVIDO] Php-cs-fixer quebrando o EOF de todos os arquivos

    Legal, Eu li a PSR-2 entendi q o padrão é o LF. (Unix Like), Setei no .editorconfig: end_of_line = lf Atualizei a lib e não deu problema. Sei lá pq aconteceu isso. Coisas de Windows Vlw pela força.
  10. gabrieldarezzo

    [RESOLVIDO] Php-cs-fixer quebrando o EOF de todos os arquivos

    Alguém sabe como resolver esse problema no Windows? Ao executar o comando: php-cs-fixer fix ./src Ele altera todos os arquivos das pastas: warning: LF will be replaced by CRLF in src/File.php. Já tentei: php-cs-fixer fix ./src --rules=line_ending php-cs-fixer fix ./src --rules=PSR2 Mas sem sucesso. Ps: Meu .editorconfig está: root = true [*] ident_style = space indet_size = 4 end_of_line = crlf charset = utf-8 [*.md] max_line_length = off trim_trailing_whitespace = false
  11. gabrieldarezzo

    [RESOLVIDO] Php-cs-fixer quebrando o EOF de todos os arquivos

    o .editorconfig implementei para tentar manter o padrão. Ao efetuar o DownGrade, ele parou de alterar todos os arquivos, porem continua bagunçando Qual é padrão mais usado? CR ou CRLF ou LF ? Alguma dica de parametro para não cair nessa roubada? Se liga, zoou todo o commit: https://github.com/gabrieldarezzo/colorizzar/commit/69972b37e1d733784faebc1149a8d36d0874f494#diff-69c7795a02d5b607f68285cfe07444f2
  12. gabrieldarezzo

    [RESOLVIDO] Php-cs-fixer quebrando o EOF de todos os arquivos

    O problema era a versão do fixer. Alterei de: "friendsofphp/php-cs-fixer": "^2.8" Para: "friendsofphp/php-cs-fixer": "^2.4" E não quebrou o EOF.
  13. gabrieldarezzo

    Erro de Depreciação no AJAX

    Que bom q você encontrou o problema. Porem a depuração da aba network teria te ajudado nessa charada. Provavelmente estava dando um 404 (Pagina não encontrada) Então era só verificar a URL. Abs.
  14. gabrieldarezzo

    Erro de Depreciação no AJAX

    Acompanha o envio pela aba network: https://github.com/gabrieldarezzo/desafiosInternos/tree/master/ajax#5---acompanhar-oq-foi-enviado Veja se está enviado os parâmetros do POST (ou GET) A resposta HTTP (está retornando um 404?) A URL enviada. Já vi casos onde o desenvolvedor se atrapalhou por não usar um 'BASE_PATH' ou então não dominar o conceito de url relativa.
  15. gabrieldarezzo

    Erro de Depreciação no AJAX

    Recomendo a leitura: https://github.com/gabrieldarezzo/desafiosInternos/tree/master/ajax#guia-definitivo-ajax
  16. gabrieldarezzo

    [Resolvido] Relatorio com PHPExcel

    Não tem muita conversa. Pensou em volumes gigantes é necessário estudar em FILA / Processamento paralelo. https://aws.amazon.com/pt/sqs/ --- Sou meio contra recomendar FW de cara, mas achei a documentação bem completa do Laravel. https://laravel.com/docs/5.5/queues
  17. gabrieldarezzo

    Preciso de ajuda com esse erro

    Provavelmente lendo o tópico referenciado.... Outra opção é usar uma hospedagem abaixo da versão 7.
  18. gabrieldarezzo

    Pegar uma imagem de um site com php

    é relativo. Oq você considera como principal / 'mais grande' ?? De qualquer forma recomendo a leitura / entendimento: https://en.wikipedia.org/wiki/Web_crawler https://www.ibm.com/developerworks/br/library/os-php-regex1/index.html Uma maneira talvez, seja pegar as meta-tags OpenGraph do site alvo, é a mesma ideia que o Facebook / Messeger utiliza para gerar aquela imagem automática. Ex: <meta property="og:image" content="http://site.com.br/img/fb_thumb3.png" />
  19. gabrieldarezzo

    Gerar Carteirinha em PDF

    Legal q deu certo. Sobre restringir png, acho meio zoado... Uma opção seria você converter: https://stackoverflow.com/questions/1201798/use-php-to-convert-png-to-jpg-with-compression Lembrando q perde a transparência (camada alpha). Abs.
  20. gabrieldarezzo

    Gerar Carteirinha em PDF

    Tenta quebrar as responsabilidades. Ex: Você faz 2 rotinas: 1 - Gerar Imagem a partir do DB, 2 - Pegar essa imagem já feita e simplesmente juntar no Phpjasperxml. -------- Se possível detalhe mais... Ex "faz com que o pdf não seja gerado." Não gera pq? Da erro? Fica em branco?
  21. Tem uma terceira approach que é fazer apenas uma unica requisição (e aproveitar do cacheamento). Exemplo abaixo com Estados x Cidades. Seria popular todos os estados e a cada escolha refazer o select das cidades, isso tudo do lado do client (js) evitando requisições futuras. Ex de Estados/Cidades: SP: --Campinas --São Paulo (Capital) -- Guarulhos ... (etc) RJ: --Barra Mansa --Cabo Frio --São Gonçalo ... (etc) TL;DR ---- Pro : - Uso de Cache pode ser usado tranquilamente - Evita futuras requisições - Diminui sempre a quantidade/possibilidade em forma de arvore: Contra: - Carrega todas as cidades do Brasil Veja um exemplo pratico (Em Js Vanilla / ou jQuery): https://github.com/gabrieldarezzo/desafiosInternos/tree/master/select Cuidado ai, 99% das vezes q eu vejo um setTimeout em código alheio é alguma gambiarra por falta de entendimento do conceito de Callbacks https://pt.stackoverflow.com/questions/27177/o-que-é-callback
  22. gabrieldarezzo

    Approach para inserção 'complexa' no banco de dados

    Estude sobre relacionamento ( LEFT | RIGHT JOIN) Aqui tem um exemplo; https://github.com/gabrieldarezzo/inwork-sql/blob/master/exemplos_fast/join.sql
  23. gabrieldarezzo

    Pegar status de site

    Olá, Para a receita de hoje vamos precisar de: 1- JavaScript 1 - Campo HTML cujo tenha um seletor para fácil acesso <input type="email" name="email" id="meu-email" /> 1 - Evento de blur no JS que monitora aquele seletor: document.getElementById("meu-email").addEventListener("blur", function() { // }); 1 - Requisição ajax dentro da função do blur. Noções de Ajax. Obs: Back-end a gosto com resposta true/false se E-mail já existe Modo de preparo: Junte todos os ingredientes em uma pagina html: <!DOCTYPE HTML> <html lang="pt_BR"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="email" name="email" id="meu-email" /> <input type="text" name="nome" /> <script type="text/javascript"> document.getElementById("meu-email").addEventListener("blur", function() { var emailField = this; const emailValue = this.value; emailField.style = ""; var ajax = new XMLHttpRequest(); ajax.open('GET', 'email_unique.php?email=' + emailValue, true); ajax.send(); ajax.onreadystatechange = function() { if(ajax.readyState == 4 && ajax.status == 200) { if(ajax.responseText == 'false') { emailField.style = "border: 1px solid red;"; } } } }); </script> </body> </html> Use o seu Back-End a gosto, no meu caso fiz em php: <?php // Simula uma consulta SQL verificando ... WHERE email LIKE '%{$email}%'..., retornando apenas Booleano function isUniqueEmail($emailToCheck) { $emailsInDb = [ 'darezzo.gabriel@gmail.com', 'gabrieldarezzo@gmail.com', 'gabrieldarezzo@yahoo.com.br', 'hadoopen@gmail.com', ]; return in_array($emailToCheck, $emailsInDb); } $email = (isset($_GET['email'])) ? $_GET['email'] : ''; if($email == '') { die('false'); } if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { die('false'); } //Valida se existe outro E-mail já cadastrado if(!isUniqueEmail($email)) { die('false'); } //Chegou até aqui ok, ta liberado ta tudo limpo ta tudo validado... echo 'true'; Sirva no seu deploy. Obviamente é uma receita caseira, caso queira vender externamente é sempre legal validar mellhor o E-mail.
  24. gabrieldarezzo

    receber valor no ajax, success de ASP

    E chamar direto a url? Funciona dessa forma? (Se precisar deixa hard code no .asp) Provável q o seu problema não tem relação com o JS
  25. gabrieldarezzo

    receber valor no ajax, success de ASP

    Agora tente separar mais o problema do 'back' do problema do 'front', Qual resposta você está recebendo HTTP? é um 200? No seu JS: Deu um console.log(response);
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.