Publicidade

jamesbond

Members
  • Total de itens

    132
  • Registro em

  • Última visita

  • Dias vencidos

    2

jamesbond venceu o dia em Março 12

Teve o conteúdo mais curtido

Reputação

20 Levemente Bom

3 Seguidores

Sobre jamesbond

  • Data de Nascimento 07-01-1998

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Rio de Janeiro
  • Interesses
    PHP, Design Patterns, MYSQL, POO, Ajax, JS, JQuery, Empreendedorismo

Contato

  • Skype
    tevalen22
  • Site Pessoal
    localhost

Últimos Visitantes

173 visualizações
  1. Existe uma sugestão melhor, do que aprender do jeito correto?
  2. Oi, não é acadêmico, só achei interessante o assunto, e gostaria de desenvolver uma criptografia própria. Estou dando uma lida sobre os assuntos listados aqui, obrigado.
  3. Nem sempre você precisa modificar algo, dê uma lida sobre adapter
  4. Aqui tiramos dúvidas e solucionamos problemas. Não confunda isso com "fazemos seu dever de casa". Até mais e boa sorte aprendendo dessa forma.
  5. Se todos conseguem porque você não? É simples amigo. No inicio você até pode ter dificuldades de lembrar, mas desde o momento em que você pratica, as chaves ou tags ficam memorizadas em sua mente. Se você achar um dicionario sobre isso, com 400 páginas, 399 seriam dizendo "Apenas pratique."
  6. Vou deixar um exemplo básico aqui, porém não estou conseguindo raciocinar qual padrão seria melhor para esse exemplo. Digamos que eu preciso retornar uma mensagem de acordo com o valor do calculo function mensagemMassaMagra($sexo, $idade, $valor) { if ($idade >= 18) { if ($sexo == "feminino") { if ($idade <= 39) { if ($valor < 24.3) { $this->setMensagem_massamagra("Baixo"); } elseif ($valor <= 30.3) { $this->setMensagem_massamagra("Normal"); } elseif ($valor <= 35.3) { $this->setMensagem_massamagra("Alto"); } elseif ($valor >= 35.4) { $this->setMensagem_massamagra("Muito alto"); } } elseif ($idade <= 59) { if ($valor < 24.1) { $this->setMensagem_massamagra("Baixo"); } elseif ($valor <= 30.1) { $this->setMensagem_massamagra("Normal"); } elseif ($valor <= 35.1) { $this->setMensagem_massamagra("Alto"); } elseif ($valor >= 35.2) { $this->setMensagem_massamagra("Muito alto"); } } elseif ($idade <= 79) { if ($valor < 23.9) { $this->setMensagem_massamagra("Baixo"); } elseif ($valor <= 29.9) { $this->setMensagem_massamagra("Normal"); } elseif ($valor <= 34.9) { $this->setMensagem_massamagra("Alto"); } elseif ($valor >= 35) { $this->setMensagem_massamagra("Muito alto"); } } } elseif ($sexo == "masculino") { if ($idade <= 39) { if ($valor < 33.3) { $this->setMensagem_massamagra("Baixo"); } elseif ($valor <= 39.3) { $this->setMensagem_massamagra("Normal"); } elseif ($valor <= 44.0) { $this->setMensagem_massamagra("Alto"); } elseif ($valor >= 44.1) { $this->setMensagem_massamagra("Muito alto"); } } elseif ($idade <= 59) { if ($valor < 33.1) { $this->setMensagem_massamagra("Baixo"); } elseif ($valor <= 39.1) { $this->setMensagem_massamagra("Normal"); } elseif ($valor <= 43.8) { $this->setMensagem_massamagra("Alto"); } elseif ($valor >= 43.9) { $this->setMensagem_massamagra("Muito alto"); } } elseif ($idade <= 79) { if ($valor < 32.9) { $this->setMensagem_massamagra("Baixo"); } elseif ($valor <= 38.9) { $this->setMensagem_massamagra("Normal"); } elseif ($valor <= 43.6) { $this->setMensagem_massamagra("Alto"); } elseif ($valor >= 43.7) { $this->setMensagem_massamagra("Muito alto"); } } } } return $this->getMensagem_massamagra(); } O problema é a quantidade de if. Qual seria a melhor fora de colocar em um desses padrões citados e qual seria o melhor para esse exemplo? Pensei em usar o Chain Of Responsability de acordo com a idade.
  7. É verdade, pensando da forma correta faz total sentido
  8. Sem problemas, amigo. Estamos aqui para tentar ajudar
  9. Até então eu usava um comando para cada insert que eu fosse fazer no meu banco de dados. Visto que isso ocupa muito tempo, fiz esse simples algoritmo para auxiliar e deixar de forma automática. function inserir($pCampos, $pTabela, $pValue) { $pCampos2 = array(); for ($x = 0; $x < count($pCampos); $x++) { array_push($pCampos2, ":".$pCampos[$x]); } $sqlQuery = "INSERT INTO ".$pTabela." (".implode(", ", $pCampos).") values " . "(".implode(", ", $pCampos2).")"; $this->setPdo($this->con->getConexao()->prepare($sqlQuery)); for ($x = 0; $x < count($pCampos); $x++) { $this->getPdo()->bindValue($pCampos2[$x], $pValue[$pCampos[$x]]); } $this->getPdo()->execute(); } Gostaria de saber se existe uma forma melhor de se fazer isso, ou se está bom da forma que está. Até mais.
  10. Obrigado. Eu estive pensando em várias formas de criptografar... Tal como uma criptografia simultânea Após criptografar as letras, criptografar as criptografia por exemplo: $a = "A"; $currentA = "B20/" Após ele substituir todos os A por B20/ ele vai pesquisar pelo B20/ e vai substituir por 7a e assim sucessivamente, para eu descriptografar eu faria o mesmo procedimento ao reverso. Acha que dessa forma também seria fácil quebrar?
  11. Oi, hoje na faculdade o professor comentou sobre criptografia e eu achei o assunto bem interessante visto que é bem mais fácil alguém decifrar um código sha-1 do que talvez uma feita por nós mesmo. Onde somente nós saberiamos a combinação correta. Gostaria de saber se alguém recomenda um padrão para desenvolver esse método. Ou se de qualquer forma está OK. Como por exemplo A = 2C/a , 32Bc No caso para descriptografar, ele checaria os possíveis "códigos" da letra A e iria substituir pela letra correspondente. O que eu quero saber é se tem algum padrão para desenvolver "correto". Até mais.
  12. Você está mandando ele captar direto os valores. Ou seja mesmo se o usuário não tiver esse idcliente via post/get você manda receber. usa operador ternário (isset($_POST["idcliente"]))?$_POST["idcliente"] : 0; (isset($_GET["idcliente"]))?$_GET["idcliente"] : 0;
  13. Aguardando respostas....