Jump to content

Johnny Saymon

Members
  • Content count

    23
  • Joined

  • Last visited

Community Reputation

2 Comum

About Johnny Saymon

Informações Pessoais

  • Sexo
    Masculino

Contato

  1. Johnny Saymon

    Como fazer uma imagem se movimentar com PHP ou JavaScript?

    Como você pretende fazer essa animação? Será algo que irá se mover? Já possui um desenho?
  2. Johnny Saymon

    exibir ocorrência contida na string, caso exista

    Olá Biel. Sugiro fazer algumas mudanças no código, ficando assim: <?php $cores = 'verde,amarelo,azul,cinza,preto'; $cor = 'azul'; $resultado = strpos($cores, $cor); if ($resultado !== false) { echo 'exibe '. $cor; } else { echo 'nao existe nada'; } É importante lembrar que a função "strpos" retorna um número ou false e foi por isso que seu código não funcionou no segundo exemplo. Outro ponto importante é a diferença dos operadores "===" e "==", assim como "!=" e "!==".
  3. Johnny Saymon

    Algoritmo para exibição inteligente de dados

    Não consegui compreender essa "volta a sequência". Existem respostas que o usuário poderá avaliar, dependendo da avaliação ele precisará responder mais ou menos perguntas, é isso? Quais são as colunas dessas tabelas? Você quer uma forma de colocar as respostas em uma determinada ordem, é isso?
  4. Johnny Saymon

    Somar Horas da Tarde e da Manhã

    Ótimo. Que bom que funcionou para você. Enviei uma mensagem privada.
  5. Johnny Saymon

    Somar Horas da Tarde e da Manhã

    Verdade! Cometi um erro grotesco. Fiz a atualização do código. Tenta novamente.
  6. Johnny Saymon

    Somar Horas da Tarde e da Manhã

    Atualizei o código lá na postagem inicial, favor, tenta novamente na versão 7.3
  7. Johnny Saymon

    Somar Horas da Tarde e da Manhã

    Sim. Funcionou normalmente, qual a versão do seu PHP?
  8. Johnny Saymon

    Somar Horas da Tarde e da Manhã

    Não busquei identificar a falha no seu código, mas chuto que pode ter relação com os arredondamentos, ao invés de procurar uma solução para esse código, proponho uma refatoração, veja esse modelo: <?php function intervaloTrabalhado( DateTime $manhaEntrada, DateTime $manhaSaida, DateTime $tardeEntrada, DateTime $tardeSaida ): DateInterval { $manhaIntervalo = $manhaEntrada->diff($manhaSaida); $tardeIntervalo = $tardeEntrada->diff($tardeSaida); $intervalo = new DateTime('00:00'); $intervalo->add($manhaIntervalo); $intervalo->add($tardeIntervalo); return $intervalo->diff(new DateTime('00:00')); } $intervalo1 = intervaloTrabalhado( new DateTime('2019-11-05 19:01:00'), new DateTime('2019-11-05 21:00:00'), new DateTime('2019-11-05 21:15:00'), new DateTime('2019-11-05 23:28:00') ); $intervalo2 = intervaloTrabalhado( new DateTime('2019-11-05 19:00:00'), new DateTime('2019-11-05 20:32:00'), new DateTime('2019-11-05 20:47:00'), new DateTime('2019-11-06 01:14:00') ); echo $intervalo1->format("%H:%I"); echo PHP_EOL; echo $intervalo2->format("%H:%I"); echo PHP_EOL; O código pode ser melhorado, é apenas um modelo.
  9. Johnny Saymon

    algumas duvidas em salvar campo data no pdo bindvalue

    Olá @Jefferson andre. Desculpa a demora. Em versões antigas do PHP o seu código poderia funcionar, mas não seria considerado uma boa prática, pois abre uma brecha de segurança. Uma coisa importante a compreender que é o HTML e PHP são coisas distintas e mesmo podendo misturar os dois em um arquivo, a comunicação dos dados enviados de um formulário não são passados para o PHP de forma tão direta, eles são anexados a um Request (uma solicitação que na web ocorre a cada acesso de página e solicitação de imagens, arquivos, etc). A forma mais simples e direta, porém não ideal, é pegar os dados que estão nas variáveis $_GET e $_POST. Reformulando seu código, ele deveria ficar assim: <form method="POST"> <!--Outras linhas de código --> <div class="form-group col-md-3"> <label for="inputEmail4">Data de termino</label> <input type="date" name="dtfim" id="dtfim" class="form-control" aria-label="" aria-describedby="inputGroup-sizing-sm"> </div> <!--Outras linhas de código --> </form> <?php // captura do valor, // observe que a chave desse array // é o mesmo valor do atributo "name" lá do HTML $dataFim = $_POST['dtfim']; $filtro->bindValue(":dtfim", $dtfim); ?>
  10. Johnny Saymon

    algumas duvidas em salvar campo data no pdo bindvalue

    Olá Jefferson. Infelizmente, pelo trecho de código que você compartilhou, não é possível identificar onde está o problema. Existe algum trecho no código onde você cria a variável $dtfim ?
  11. Johnny Saymon

    Anexar arquivo pdf e enviar para e-mail do cliente

    Acredito que não, compartilha o código relacionado ao envio para que possa analisar.
  12. Johnny Saymon

    Anexar arquivo pdf e enviar para e-mail do cliente

    Olá, Veja essa biblioteca: https://github.com/PHPMailer/PHPMailer
  13. Johnny Saymon

    Enviar um shopping cart por email

    Favor, do código acima, aponte uma variável que não está conseguindo o resultado desejado.
  14. Johnny Saymon

    Teclado numérico para logar com senha

    Pelo que entendi o usuário irá se autenticar em seu sistema através de uma senha que será inserida exclusivamente via cliques em um teclado virtual, ou seja, sem o auxílio de um teclado físico, é isso?
  15. Johnny Saymon

    Alterar header de acordo com sessão

    Você se refere ao nome do usuário no topo da página? Vai depender de onde está essa informação. Você já desenvolveu a parte de login do seu sistema? Tente detalhar mais o seu objetivo.
×

Important Information

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