Jump to content

Search the Community

Showing results for tags 'estaciomanento'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 1 result

  1. Olá pessoal eu estou com um problema com a função que eu criei para calcular horas de permanência em um estacionamento. A conta é a seguinte, a permanência do veiculo é calculada em minutos, não em horas, e cada minuto custa R$ 0,15, mas após o carro ficar 1h os minutos excedentes começam a valer R$ 0,07. Exemplo: o carro ficou 1h15 então o valor a ser pago é R$10,15 Essa é a minha função: function calcValor($hora_e,$hora_s){ $hora1 = explode(":",$hora_e); $hora2 = explode(":",$hora_s); $acumulador1 = ($hora1[0]*3600)+($hora1[1]*60)+$hora1[2]; $acumulador2 = ($hora2[0]*3600)+($hora2[1]*60)+$hora2[2]; $resultado = $acumulador2-$acumulador1; $valorHora = 0; if($resultado > 3600){ $minExtra = $resultado - 3600; return $valorHora = floor($minExtra/60); } return $valor_pago = substr((($resultado/60)*0.15) + ($valorHora/0.07),0,4); } OBS: o calculo resultado precisa ser em segundos por causa de outra função que gera a hora de saída do carro. Esse é o HTML <div class="container"> <form action="../CONTROL/control.php" method="POST"> <input type="hidden" name="acao" value="alterar"> <input type="hidden" name="txt_id" value="<?php echo $dado->id; ?>"> <br> <br> <label>PLACA: </label> <input type="text" name="txt_placa" value="<?php echo $dado->placa; ?>"> <br> <br> <label>HORA ENTRADA: </label> <input type="text" name="txt_hentrada" value="<?php echo $dado->hora_entrada; ?>"> <br> <br> <label>HORA SAÍDA: </label> <input type="text" name="txt_hsaida" value="<?php echo date('H:i:s') ?>"> <br> <br> <label>PERMANENCIA: </label> <input type="text" name="txt_permanencia" value="<?php echo calcPermanencia($dado->hora_entrada, date('H:i:s')) ?>"> <br> <br> <label>VALOR: </label> <input type="text" name="txt_vpago" value="<?php echo calcValor($dado->hora_entrada, date('H:i:s')) ?>"> <br> <br> <input type="hidden" name="txt_dentrada" value="<?php echo $dado->data_entrada; ?>"> <input type="hidden" name="txt_dsaida" value="<?php echo $dado->data_saida; ?>"> <input type="submit" value="Gerar Saída"> Será que alguém consegue me ajudar?
×

Important Information

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