Jump to content

macielcr7

Members
  • Content count

    885
  • Joined

  • Last visited

Everything posted by macielcr7

  1. macielcr7

    c++ exportar frames de array de bytes

    Estou usando o sdk dahua para conectar-me a um DVR. Até então. Estou tendo problemas para obter os bytes retornados de uma câmera. e exportar em formato de imagem. Sou iniciante e não tenho ideia. como. // real-time monitoring method g_lRealHandle = CLIENT_RealPlayEx(g_lLoginHandle, command_options.dvr_channel, NULL, emRealPlayType); //set-callback CLIENT_SetRealDataCallBackEx(g_lRealHandle, &RealDataCallBackEx, NULL, dwFlag) //bytes de retorno da camera void CALLBACK RealDataCallBackEx(LLONG lRealHandle, DWORD dwDataType, BYTE *pBuffer, DWORD dwBufSize, LONG param, LDWORD dwUser) { // if more than one real-time monitoring use same data callback, we can judge by parameter lRealHandle. //NESTA PARTE QUE QUERIA PEGAR OS FRAMES DOS BYTES E SALVAR A IMAGEM fwrite (pBuffer, 1, dwBufSize, file); fflush(file); //original A/V hybrid data //printf("receive real data, param: lRealHandle[%ld], dwDataType[%u], pBuffer[%p], dwBufSize[%u], param[%d], dwUser[%ld] - [%d]\n", lRealHandle, dwDataType, pBuffer, dwBufSize, param, dwUser, bInput); }
  2. macielcr7

    Calculos múltiplos de inputs

    <meta http-equiv="refresh" content=1;url="index.php"> <?php // Passando os dados obtidos pelo formulário para as variáveis abaixo $nome_completo = trim($_POST['nome_completo']); $email = trim($_POST['email']); $emaildestinatario = 'contato@xxxxxxxxxx'; // Digite seu e-mail aqui, lembrando que o e-mail deve estar em seu servidor web $whatsapp = trim($_POST['whatsapp']); $tam = $_POST['tam']; $gol = $_POST['gol']; $azul = $_POST['azul']; $avianca = $_POST['avianca']; $american = $_POST['american']; $retam = $_POST['retam']; $retgol = $_POST['retgol']; $retazul = $_POST['retazul']; $retaavi = $_POST['retaavi']; $retaame = $_POST['retaame']; $total = $_POST['total']; $erro = ""; if(empty($nome_completo)) { $erro .= "O nome deve ser preenchido.<br>"; } if(empty($email)) { $erro .= "O e-mail deve ser preenchido.<br>"; } else { $email = $_POST['email']; if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $erros .= "Informe um e-mail válido.<br>"; } } if(empty($whatsapp)) { $erro .= "Informe seu celular c/ ddd.<br>"; } if(!empty($erro)){ die($erro); } require_once("phpmailer/class.phpmailer.php"); require_once("phpmailer/class.smtp.php"); $mail = new PHPMailer(); $mail->setLanguage('pt'); $from = 'cotacao@xxxxxxxxxx'; $fromName = 'TOPMILHAS'; $host = 'mail.xxxxxxxxxx'; $username = 'cotacao@xxxxxxxxxx'; $password = 'xxxxxxxxxx'; $port = '587'; $secure = false; $mail->isSMTP(); $mail->Host = $host; $mail->SMTPAuth = true; $mail->Username = $username; $mail->Password = $password; $mail->Port = $port; $mail->SMTPSecure = $secure; $mail->From = $from; $mail->FromName = $fromName; $mail->addReplyTo($from, $fromName); $mail->addAddress('cotacao@xxxxxxxxxx', 'xxxxxxxxxx'); $mail->AddCC('$email', '$nome_completo'); $mail->isHTML(true); $mail->CharSet = 'utf-8'; $mail->WordWrap = 70; $mail->Subject = 'Cotação de Milhas'; $mail->Body = '<b>Cotação de Milhas</b> - <h2>xxxxxxxxxx</h2>'; $mail->AltBody = 'Cotação de Milhas'; $mensagemHTML = '<P><img src="http://www.xxxxxxxxxx/toptop.jpg" width="130" align="left"> <br> <br> <br> Olá, <b>'.$nome_completo.'</b>,<br> Segue seu pedido de cotação:<br> <table width="100%" height="100" cellpadding="5" bgcolor="#CCCCCC"> <tr> <td bgcolor="#CCCCCC"><b>Nome:</b> <br> '.$nome_completo.'</td> <td bgcolor="#CCCCCC"><b>E-Mail:</b> <br> '.$email.'</td> <td bgcolor="#CCCCCC"><b>Whatsapp:</b> <br> <img src="https://whatsapp.com/favicon.png" width="15" align="absmiddle">'.$whatsapp.'</td> </tr> <tr> <td bgcolor="#9AB0D6"><b>Milhas Tam:</b> <br> '.$tam.' milhas - R$: '.$retam.',00</td> <td bgcolor="#9AB0D6"><b>Milhas Gol:</b> <br> '.$gol.' milhas - R$: '.$retgol.',00</td> <td bgcolor="#9AB0D6"><b>Milhas Azul:</b> <br> '.$azul.' milhas - R$: '.$retazul.',00</td> </tr> <tr> <td bgcolor="#9AB0D6"><b>Milhas Avianca:</b> <br> '.$avianca.' milhas - R$: '.$retaavi.',00</td> <td bgcolor="#9AB0D6"><b>Milhas America:<br> </b> '.$american.' milhas - R$: '.$retaame.',00</td> <td bgcolor="#f9bf4b"><b>Total a pagar <br> R$:</b> <b>'.$total.',00</b></td> </tr> </table><br><br><table width="640" align="center" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td colspan="2"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td align="left" valign="top"><h3><strong>Informações Importantes:</strong></h3></td> </tr> <tr> <td><ul> <li>Pagaremos <strong>ANTECIPADAMENTE</strong> suas milhas por transferência bancária, desde que a nossa equipe técnica aprove a compra das milhas.</li> <li>A <strong>conta bancária</strong> para o pagamento das milhas deve ser do <strong>mesmo titular</strong> do cartão fidelidade.</li> <li>O prazo para utilização das milhas é de até <strong>60 dias</strong>, a contar do recebimento da senha de resgate.</li> <li>Garantimos o <strong>SIGILO DOS DADOS ENVIADOS</strong>.</li> <li>APÓS o PAGAMENTO, favor ENVIAR A SENHA DE RESGATE DAS MILHAS.</li> </ul></td> </tr> </tbody> </table> <br></td> </tr> <tr> <td colspan="2" bgcolor="#FFFFFF"><h3>Alguma dúvida?<br> <br> entre em contato!<br> Atendimento de Segunda a Sexta das 10:00 às 18:00</h3> <div> <p> <label>Telefone</label> (11) xxxxxxxxxx (Whats)<br> <label>Endereço</label> Av: xxxxxxxxxx -SP<br> <label>E-mail: </label> <a href="mailto:xxxxxxxxxx.com.br" target="_blank">c</a><a href="mailto:contato@xxxxxxxxxx" target="_blank">ontato@xxxxxxxxxx</a></p> </div></td> </tr> </tbody> </table> <hr>'; $mail->AddAddress($emaildestinatario); // Define destinatário $mail->AddAddress($email); $mail->IsHTML(true); // Define que o e-mail será enviado como HTML $mail->Subject = "Consulta de Milhas - $whatsapp"; $mail->Body = $mensagemHTML; // Envia o e-mail $enviado = $mail->Send(); // Limpa os destinatários e os anexos $mail->ClearAllRecipients(); $mail->ClearAttachments(); // Exibe uma mensagem de resultado $send = $mail->Send(); if($enviado) echo 'Cotação enviada com sucesso! Aguarde nosso contato.'; else echo 'Erro : '.$mail->ErrorInfo; ?>
  3. macielcr7

    Calculos múltiplos de inputs

    posta seu codigo php todo... aqui
  4. macielcr7

    Calculos múltiplos de inputs

    no arquivo php... e posta o resultado aqui
  5. macielcr7

    Calculos múltiplos de inputs

    teste. fazendo um print_r para ver o que o php imprime print_r($_POST);
  6. macielcr7

    Obtendo valor do array pelo length

    na pagina.. vc está adicionando o arquivo js de perguntas antes ou depois dessa função javascript?
  7. macielcr7

    Exibir conteúdo HTML de variavável como HTML

    htmlentities($variavelcomconteudolocal)
  8. macielcr7

    Dúvida select php

    isso é o que vc quer na imagem que vc citou no post. se o count = 0 entao o dominio nao ta registrado para aquela area
  9. macielcr7

    Passar dados de um form para outro form na mesma página

    deixa ver se entendi. vc tem dois forms numa mesma pagina ... vc preenche o primeiro e clicar em um botão e vai pra outro form.. com os dados do primeiro form ... é isso?
  10. Tem certeza que os dados estão corretos?
  11. macielcr7

    Mostrar e Esconder Div

    function MostraID(id){ var els = document.getElementsByClassName("toogle_hide"); var i; for (i = 0; i < els.length; i++) { if( id == els.id ){ els.style.display = ""; } else{ els.style.display = "none"; } } } <div class"toogle_hide" id="ID_SP" style="display:none">conteúdo</div> <div class"toogle_hide" id="ID_S1" >conteúdo</div> <div class"toogle_hide" id="ID_T2" >conteúdo</div> onmouseover="javascript:MostraID('ID_SP');" onmouseover="javascript:MostraID('ID_S1');" onmouseover="javascript:MostraID('ID_T2');"
  12. macielcr7

    Dúvida select php

    SELECT dominio.dom_name, (SELECT count(*) from akamai where akamai.reg_dom_name = dominio.dom_name) as akamai, (SELECT count(*) from regbr where regbr.reg_dom_name = dominio.dom_name) as regbr, (SELECT count(*) from infoblox where infoblox.reg_dom_name = dominio.dom_name) as infoblox FROM dominio
  13. macielcr7

    Consulta Mysql

    essa ta foda... se quiser resolver isso pode me chamar no skype: macielcr7 apos a resolução postamos aqui.
  14. macielcr7

    Mostrar e Esconder Div

    function MostraID(id){ var els = document.getElementsByClassName("toogle_hide"); var i; for (i = 0; i < els.length; i++) { if( id == (i+1) ){ els.style.display = ""; } else{ els.style.display = "none"; } } } <div class"toogle_hide" id="ID_1" style="display:none">conteúdo</div> <div class"toogle_hide" id="ID_2" >conteúdo</div> <div class"toogle_hide" id="ID_3" >conteúdo</div>
  15. macielcr7

    Exibir conteúdo HTML de variavável como HTML

    echo html_entity_decode($variavelcomconteudolocal) ;
  16. macielcr7

    Variáveis duplicadas em paginação

    <a href="<?php echo $pg_ant ?>"><button type="button" class="btn btn-large btn-default">Voltar</button></a>
  17. macielcr7

    Calculos múltiplos de inputs

    <script type="text/javascript"> function somarValores(){ var tam = document.getElementById("tam").value; var milhatam = 0.022; var gol = document.getElementById("gol").value; var milhagol = 0.018; var azul = document.getElementById("azul").value; var milhaazul = 0.028; var avianca = document.getElementById("avianca").value; var milhaavi = 0.030; var american = document.getElementById("american").value; var milhaame = 0.025; var retam = parseInt(tam) * milhatam; var retgol = parseInt(gol) * milhagol; var retazul = parseInt(azul) * milhaazul; var retaavi = parseInt(avianca) * milhaavi; var retaame = parseInt(american) * milhaame; var total = retam + retgol + retazul + retaavi + retaame; document.getElementById("retam").value = retam; document.getElementById("retgol").value = retgol; document.getElementById("retazul").value = retazul; document.getElementById("retaavi").value = retaavi; document.getElementById("retaame").value = retaame; document.getElementById("total").value = total; alert(total); } </script> <!-- form abaixo --> <form class="bookform form-inline row" action="envia.php" method="post"> <div class="form-group col-md-12 col-sm-12 col-xs-12"> <input type="text" class="form-control" id="nome_completo" name="nome_completo" placeholder=" Nome e Sobrenome"> </div> <div class="form-group col-md-12 col-sm-12 col-xs-12"> <input type="text" class="form-control" id="email" name="email" placeholder=" E-mail"> </div> <div class="form-group col-md-12 col-sm-12 col-xs-12"> <input type="text" class="form-control" id="whatsapp" name="whatsapp" placeholder=" Whatsapp"> </div> <div class="form-group make-margin col-md-6 col-sm-6 col-xs-12"> <div class="dropdown"> <select class="selectpicker" id="tam" name="tam" data-style="btn-white"> <option>Quant. milhas TAM</option> <option value="14000" >14 Mil milhas TAM</option> <option value="15000" >15 Mil milhas TAM</option> </select> </div> </div> <div class="form-group make-margin col-md-6 col-sm-6 col-xs-12"> <div class="dropdown"> <select class="selectpicker" id="gol" name="gol" data-style="btn-white"> <option>Quant. milhas GOL</option> <option value="30000" >30 Mil milhas GOL</option> <option value="40000" >40 Mil milhas GOL</option> </select> </div> </div> <div class="form-group make-margin col-md-6 col-sm-6 col-xs-12"> <div class="dropdown"> <select class="selectpicker" id="azul" name="azul" data-style="btn-white"> <option>Quant. milhas AZUL</option> <option value="10000" >10 Mil milhas AZUL</option> <option value="11000" >11 Mil milhas AZUL</option> </select> </div> </div> <div class="form-group make-margin col-md-6 col-sm-6 col-xs-12"> <div class="dropdown"> <select class="selectpicker" id="avianca" name="avianca" data-style="btn-white"> <option>Quant. milhas Avianca</option> <option value="8000" >8 Mil milhas Avianca</option> <option value="10000" >10 Mil milhas Avianca</option> </select> </div> </div> <div class="form-group make-margin col-md-6 col-sm-6 col-xs-12"> <div class="dropdown"> <select class="selectpicker" id="american" name="american" data-style="btn-white"> <option>Quant. American Airlines</option> <option value="50000" >50 Mil American Airlines</option> <option value="60000" >60 Mil American Airlines</option> </select> </div> </div> <div class="form-group col-md-12 col-sm-12 col-xs-12"> <input type="hidden" name="retam" id="retam" /> <input type="hidden" name="retgol" id="retgol" /> <input type="hidden" name="retazul" id="retazul" /> <input type="hidden" name="retaavi" id="retaavi" /> <input type="hidden" name="retaame" id="retaame" /> <input name="total" class="form-control" placeholder="Total R$" id="total" readonly> </div> <div class="form-group col-md-12 col-sm-6 col-xs-12"> <button type="submit" onClick="somarValores()" class="btn btn-primary btn-block"><i class="icon-search"></i> COTAR AGORA</button> </div> </form>
  18. macielcr7

    Não cadastra no Banco de dados (PDO)

    se for chamar... getDB ela não pode ser protected protected static function getDB(){ e sim public public static function getDB(){
  19. macielcr7

    Calculos múltiplos de inputs

    Isso ja nao é na parte do form.. vc tem que montar no PHP a forma de envio!
  20. macielcr7

    Calculos múltiplos de inputs

    <html> <body> <script type="text/javascript"> function somarValores(){ var tam = document.getElementById("tam").value; var milhatam = 0.022; var gol = document.getElementById("gol").value; var milhagol = 0.018; var azul = document.getElementById("azul").value; var milhaazul = 0.028; var avianca = document.getElementById("avianca").value; var milhaavi = 0.030; var american = document.getElementById("american").value; var milhaame = 0.025; var retam = parseInt(tam) * milhatam; var retgol = parseInt(gol) * milhagol; var retazul = parseInt(azul) * milhaazul; var retaavi = parseInt(avianca) * milhaavi; var retaame = parseInt(american) * milhaame; var total = retam + retgol + retazul + retaavi + retaame; document.getElementById("total").value = total; alert(total); } </script> <form name="form" action="envia.php" method="post"><br> Nome:<input name="nome_completo" type="text" id="nome_completo" class="nome_completo"><br><br> Email:<input name="email" type="text" id="email" class="email"><br><br> Whatsapp:<input name="whatsapp" type="text" id="whatsapp" class="whatsapp"><br><br> Milhas TAM: <select name="tam" id="tam"> <option value="0">Selecione</option> <option value="1000">1000</option> </select> <br><br> Milhas GOL: <select name="gol" id="gol"> <option value="0">Selecione</option> <option value="1000">1000</option> </select><br><br> Milhas AZUL: <select name="azul" id="azul"> <option value="0">Selecione</option> <option value="1000">1000</option> </select> <br><br> Milhas AVIANCA: <select name="avianca" id="avianca"> <option value="0">Selecione</option> <option value="1000">1000</option> </select> <br><br> Milhas AMERICAN: <select name="american" id="american"> <option value="0">Selecione</option> <option value="1000">1000</option> </select> <br><br> Total Geral: <input name="total" id="total" readonly><br><br> <input type="submit" onClick="somarValores()" value="Soma os Valores"> </form> </body> </html>
  21. macielcr7

    Calculos múltiplos de inputs

    Nem nunca iria funcionar... vc não setou o id nos selects!!! errado <select name="qt5"> Correto <select name="qt5" id="qt5">
  22. macielcr7

    [DÚVIDA] Laço "While"

    Não é a mesma.. coisa... != isso quer dizer que quando os indices.. forem iguais.. o while para... mais como vc informou um impar e i será par o while nao tem fim... por isso passa... então o correto e < menor...
  23. macielcr7

    Calculos múltiplos de inputs

    <script type="text/javascript"> function somarValores(){ var qt1 = document.getElementById("qt1").value; var xqt1 = 0.018; var qt2= document.getElementById("qt2").value; var xqt2= 0.022; var qt3 = document.getElementById("qt3").value; var xqt3 = 0.028; var qt4= document.getElementById("qt4").value; var xqt4= 0.030; var qt5 = document.getElementById("qt5").value; var xqt5 = 0.025; var rqt1 = parseInt(qt1) * xqt1; var rqt2 = parseInt(qt2) * xqt2; var rqt3 = parseInt(qt3) * xqt3; var rqt4 = parseInt(qt4) * xqt4; var rqt5 = parseInt(qt5) * xqt5; var total = rqt1 + rqt2 + rqt3 + rqt4 + rqt5; alert(total); } </script>
×

Important Information

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