Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Prezados amigos,
Preciso que me ajudem na seguinte questão:
Tenho um form com os seguintes campos:
Nome [ fulano de tal ]
Email [ fulanodetal@fulano.net ]
Quantidade 1 [ 1000 ]
Quantidade 2 [ 1000 ]
Quantidade 3 [ 1000 ]
Quantidade 4 [ 1000 ]
Quantidade 5 [ 1000 ]
Total [xxxxxxxx]
O que ocorre?
Preciso que os campos "quantidade" sejam multiplicados por um determinado número
Por exemplo:
quantidade 1 x 0,018 = 18,00
quantidade 2 x 0,022 = 22,00
quantidade 3 x 0,028 = 28,00
quantidade 4 x 0,030 = 30,00
quantidade 5 x 0,025 = 25,00
Total R$123,00
( esse total, vou pegar o resultado e enviar no email do usuário )
Tentei fazer desta forma:
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
<script type="text/javascript">
function somarValores(){
var qt1 = document.getElementById("qt1").value;
var xqt1 = document.getElementById("xqt1").value;
var qt2= document.getElementById("qt2").value;
var xqt2= document.getElementById("xqt2").value;
var qt3 = document.getElementById("qt3").value;
var xqt3 = document.getElementById("xqt3").value;
var qt4= document.getElementById("qt4").value;
var xqt4= document.getElementById("xqt4").value;
var qt5 = document.getElementById("qt5").value;
var xqt5 = document.getElementById("xqt5").value;
var rqt1 = parseInt(qt1) * parseInt(xqt1);
var rqt2 = parseInt(qt2) * parseInt(xqt2);
var rqt3 = parseInt(qt3) * parseInt(xqt3);
var rqt4 = parseInt(qt4) * parseInt(xqt4);
var rqt5 = parseInt(qt5) * parseInt(xqt5);
var total = parseInt(rqt1) + parseInt(rqt2) + parseInt(rqt3) + parseInt(rqt4) + parseInt(rqt5);
alert(total);
}
</script>
Onde estou errando? rsrs...
Me ajudem, please!
Prezado macielcr7,
O erro é que não está calculando (rsrs...), não manjo muito, to aprendendo.
Compreende?
As seguintes linhas estão corretas?
var qt1 = document.getElementById("qt1").value;
var xqt1 = document.getElementById("0,018").value;
var qt2= document.getElementById("qt2").value;
var xqt2= document.getElementById("0,022").value;
var qt3 = document.getElementById("qt3").value;
var xqt3 = document.getElementById("0,028").value;
var qt4= document.getElementById("qt4").value;
var xqt4= document.getElementById("0,030").value;
var qt5 = document.getElementById("qt5").value;
var xqt5 = document.getElementById("0,025").value;Posta seu html completo!
Todos os campos foram preenchidos ... ?
Voce usa o console do navegador?
Ok, segue:
<script type="text/javascript">
function somarValores(){
var qt1 = document.getElementById("qt1").value;
var xqt1 = document.getElementById("0,018").value;
var qt2= document.getElementById("qt2").value;
var xqt2= document.getElementById("0,022").value;
var qt3 = document.getElementById("qt3").value;
var xqt3 = document.getElementById("0,028").value;
var qt4= document.getElementById("qt4").value;
var xqt4= document.getElementById("0,030").value;
var qt5 = document.getElementById("qt5").value;
var xqt5 = document.getElementById("0,025").value;
var rqt1 = parseInt(qt1) * parseInt(xqt1);
var rqt2 = parseInt(qt2) * parseInt(xqt2);
var rqt3 = parseInt(qt3) * parseInt(xqt3);
var rqt4 = parseInt(qt4) * parseInt(xqt4);
var rqt5 = parseInt(qt5) * parseInt(xqt5);
var total = parseInt(rqt1) + parseInt(rqt2) + parseInt(rqt3) + parseInt(rqt4) + parseInt(rqt5);
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 1:
<select name="qt1">
<option value="0">Selecione</option>
<option value="1000">1000</option>
</select> <br><br>
Milhas 2:
<select name="qt2">
<option value="0">Selecione</option>
<option value="1000">1000</option>
</select><br><br>
Milhas 3:
<select name="qt3">
<option value="0">Selecione</option>
<option value="1000">1000</option>
</select> <br><br>
Milhas 4:
<select name="qt4">
<option value="0">Selecione</option>
<option value="1000">1000</option>
</select> <br><br>
Milhas 5:
<select name="qt5">
<option value="0">Selecione</option>
<option value="1000">1000</option>
</select> <br><br>
Total Geral:
<input name="total" readonly><br><br>
<input type="submit" onClick="somarValores()" value="Soma os Valores">
</form><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>Prezado, macielcr7!
Não funcionou. =/ rsrs
<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;
alert(total);
}
</script>Nem nunca iria funcionar...
vc não setou o id nos selects!!!
errado
-
<select name="qt5">
Correto
-
<select name="qt5" id="qt5">
Amigo, mesmo inserindo o "id", não está somando.
Veja o html completo:
<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;
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><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>Show amigo!!!
Obrigado, funcionou!!!
Ele só está dando um total curto, sem os zeros e sem virgula.
Como devo arrumar isso:
Esta saindo assim: R$123
Gostaria que fosse assim: R$123,00
Abraço
Meus prezados, por gentileza...
Me ajudem a entender o porque, que este form, só está enviando para o usuário, a soma total ( em reais ) da cotação de milhas:
O código soma a quantidade de milhas, e dá o resultado em reais.
Porem, está dando apenas o total, mas, quero que seja detalhado esses valores, por exemplo:
1000 milhas Tam - R$18,00
1000 milhas Gol - R$22,00
1000 milhas Azul - R$28,00
1000 milhas Avianca - R$30,00
1000 milhas American - R$25,00
----------------------------------------------
Total a pagar pelas milhas: R$123,00
( apenas esse total, está sendo enviado no email do usuário. Preciso que seja detalhado tambem, o total de cada operadora de voou. )
<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 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 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>Pessoal, já identifiquei o porque do ocorrido.
O usuário, só esta recebendo o total no email, por causa da linha:
<input name="total" class="form-control" placeholder="Total R$" id="total" readonly>
Existe a possibilidade de enviar o resultado de uma soma, ao email do usuario, sem que seja necessario este campo no form?
Isso ja nao é na parte do form.. vc tem que montar no PHP a forma de envio!
Estou usando phpmailer,
Se eu postar o codigo php, consegue me ajudar?
sim
Segue:
<meta http-equiv="refresh" content=1;url="index.php">
<?php
require_once("phpmailer/class.phpmailer.php");
require_once("phpmailer/class.smtp.php");
$mail = new PHPMailer();
$mail->setLanguage('pt');
$from = 'cotacao@***********';
$fromName = 'MEU SITE';
$host = 'mail.*********.com';
$username = 'cotacao@***********';
$password = '**********';
$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@***********', 'Milhas');
$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>Milhas</h2>';
$mail->AltBody = 'Cotação de Milhas';
// Passando os dados obtidos pelo formulário para as variáveis abaixo
$nome_completo = $_POST['nome_completo'];
$email = trim($_POST['email']);
$emaildestinatario = 'cotacao@***********'; // Digite seu e-mail aqui, lembrando que o e-mail deve estar em seu servidor web
$whatsapp = $_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'];
$mensagemHTML = '<P><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>
<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();$send = $mail->Send();
if($enviado)
echo 'Cotação enviada com sucesso! Aguarde nosso contato.';
else
echo 'Erro : '.$mail->ErrorInfo;
<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>Prezado, Macielcr7...
Muito obrigado pela força. Deu certo aqui!!
Valeu, muito obrigado!
Prezados amigos, prezado "Macielcr7", me ajudem na seguinte questão:
Quero que os três primeiros campos sejam obrigatórios, porem, o sistema esta interpretando o "placeholder" como informações do campo, e não imprime o erro. Confiram:
Campo html:
<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>
Php:
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>";
}
Onde está o erro?
Conseguem me ajudar?
teste. fazendo um print_r para ver o que o php imprime
print_r($_POST);
Amigo, desculpe minha "leiguice", mas... você consegue me orientar onde insiro?
no arquivo php... e posta o resultado aqui
Resultado:
Array ( [nome_completo] => [=> [whatsapp] => [tam] => 0 [gol] => 0 [azul] => 0 [avianca] => 0 [american] => 0 [retam] => 0 [retgol] => 0 [retazul] => 0 [retaavi] => 0 [retaame] => 0 [total] => 0 ) Cotação enviada com sucesso! Aguarde nosso contato.](mailto:)
posta seu codigo php todo... aqui
Todos os campos foram preenchidos ... ?
por que usa parseInt() ?
se é valor deveria ser parseFloat...
dá algum erro?
se sim qual...?