Publicidade

Williams Duarte

Members
  • Total de itens

    3.578
  • Registro em

  • Última visita

  • Dias vencidos

    40

Williams Duarte venceu o dia em Março 24

Teve o conteúdo mais curtido

Reputação

378 Incrível

Sobre Williams Duarte

  • Classificação
    Software engineer
  • Data de Nascimento 17-05-1989

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    Tecnologia, Engenharia de Software, PHP, Design Pattern, JavaScript, SQL, NoSQL e Empreendedorismo

Últimos Visitantes

8.794.212 visualizações
  1. php

    Sha1 do php http://php.net/manual/pt_BR/function.sha1.php
  2. php

    Tenha em mente que sao hashs de linguagem distintas, voce nao ira conseguir efetuar a colisao de senhas. A mais parecida com esta acima, e do link que te passei. Ha algumas alternativas que voce podera fazer! Avisar a todos que o sistema passou por um processo de upgrade e que sera necessario mudança de senha. Ou confirmar o login via curl no sistema antigo. Pegando a senha digitada e gerar um novo hash com php e substituir no db.
  3. php

    Use uma pronta com as mesmas caracteristicas. http://php.net/manual/pt_BR/function.password-hash.php
  4. Onde se encaixa PHP neste caso?
  5. @gabrieldarezzo Estudei bem pouco sobre Arduino na faculdade, e a linguagem usada foi C++. Meio doideira usar PHP para resolver problemas de hardware. Antes gerar uma bin em C, que dará menos trabalho e as sintaxes são parecidas com as do php. E usara a linguagem correta a meu ver.
  6. http://wiki.jobberbase.com/install/guide-for-apache/typical-errors
  7. No php isso já tem pronto http://php.net/manual/pt_BR/function.strrev.php http://php.net/manual/en/function.parse-url.php
  8. Só mudar o pattern, porque desta forma esta validando algo que já foi validado. de $pattern = '/^(\d{3}).\d{3}.\d{3}-(\d{2})$/'; para $pattern = '/^(\d{3})\d{3}\d{3}(\d{2})$/'; Entenda que, \d é digito, e CPF tem onze dígitos \d\d\d\d\d\d\d\d\d\d\d A mesma representação acima seria desta forma \d{11}, o agrupamento dos 11 dígitos dentro das chaves, ao invés de se repetir onze vezes o \d Entendendo o pattern '/^(\d{3})\d{3}\d{3}(\d{2})$/' Oque esta dentro ( ) não serão substituídos por preg_replace na mascara abaixo, pois serão usadas pelas backreferences. $replacement = '$1.xxx.xxx-$2'; $1 e $2 é as suas backreferences, ou seja, variáveis de referencia literal que foram sinalizadas por parenteses (). Os parenteses no pattern (\d{3}) vale $1 e (\d{2}) equivalente $2 na mascara "replacement". Para contar a quantidade de caracteres use strlen e a função preg_replace para remover o que não for números. $vat = preg_replace('/[^0-9]/i', '', $vat); if (strlen($vat) <= 11) { $pattern = '/^(\d{3})\d{3}\d{3}(\d{2})$/'; $replacement = '$1.xxx.xxx-$2'; } else { // aqui monte o grupo para CNPJ } return preg_replace($pattern, $replacement, $vat); Sabendo oque são grupos e digitos, só montar para a CNPJ
  9. meta_key é seu índice, ou seja seu atributo que ira filtrar as informações do meta_value meta_value no wordpress aceita qualquer tipo de formato, string, int, json etc..; Quais informações você quer guardar? Endereço certo?! Então a meta_key será endereco E a meta_value será um array convertido para json de Rua Numero Cep Estado Etc Da forma como você está gravando vai ser um por linha, ai no caso é melhor fazer como amigo disse acima. Normalizar os dados.
  10. É dentro e não fora! https://pt.wikipedia.org/wiki/Estrutura_de_repetição O restante você define no filtro da query
  11. php

    Ta uma bosta essa API <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://tempuri.org/">&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt; Esta convertendo toda a estrutura dos elementos para entidades html. E tem um outro charset fazendo oque ali, que não sei. De um feedback ao programador, ele tem que corrigir isso, até a estrutura dos elementos ta uma porcaria.
  12. php

    Use DOMDocument para percorrer Se tivesse postado o code do XML ao invés de Imagem ficaria mais facil, imagem é só pra inglês ver. $dom = new DOMDocument(); $dom->loadXML($xml); foreach($dom->getElementsByTagName('CADASTRAIS') as $cadastro) { echo $cadastro->getAttribute('CPF'); } Também tem essa http://php.net/manual/pt_BR/class.simplexmlelement.php
  13. Pra eu poder te dar um exemplo, teria que ler a documentação e te entregar mastigado. Neste caso estaria sendo um Freelancer sem renumerações. O post esta bem explicado oque deve fazer, senão conseguir, siga a dica, contrate um Freela.
  14. php

    Não entendi nada, Mas deixo aqui uma app para testes de Apis Postman https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop
  15. http://www.daniel-mitchell.com/blog/display-youtube-user-avatar-profile-picture-by-username/