Pesquisar na Comunidade
Mostrando resultados para as tags ''valor do frete''.
Encontrado 1 registro
-
Boa tarde! Tenho a seguinte dificuldade. Consegui via ajax o retorno do valor do frete e o mesmo soma ao valor do produto. Quero agregar esse valor em uma varialvel e salvar no banco de dados. Segue: calculofrete.php: <?php $valores = array(); $valores["nCdEmpresa"] ="" ; $valores["sDsSenha"] = ""; $valores["nCdServico"] = $_POST["tipo"]; $valores["sCepOrigem"] = "28630560"; $valores["sCepDestino"] = $_POST["cep"]; $valores["nVlPeso"] = "1"; $valores["nCdFormato"] = "1"; $valores["nVlComprimento"] = "30"; $valores["nVlAltura"] ="30" ; $valores["nVlLargura"] ="30" ; $valores["nVlDiametro"] = "0"; $valores["sCdMaoPropria"] ="n" ; $valores["nVlValorDeclarado"] ="0" ; $valores["sCdAvisoRecebimento"] ="n" ; $valores["StrRetorno"] = "xml"; $valores = http_build_query($valores); $url = "http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx"; $curl = curl_init($url."?".$valores); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); $retorno = curl_exec($curl); $retorno = simplexml_load_string($retorno); sleep(3); foreach ($retorno as $resultado){ if($resultado->Erro==0) echo $resultado->Valor; else echo $resultado->MsgErro; } //var_dump($retorno); ?> pagamento.php: </tbody> <?php $i++; }?> </table> <h3 class="total">Valor Total: R$ <span id="valorcompra"><?php echo $somaTotal ?></span></h3> <h3 class="total" > <form method="post"> Tipo <select id="tipoServico"> <option value="40010">SEDEX</option> <option value="40215">SEDEX 10</option> <option value="41106">PAC</option> </select> CEP:<input type="text" id="cep"> <input type="button" value="Calcular" id="btnfrete" /> </form> ajax: $(function(){ valor = parseFloat($("#valorcompra").text()); $("#btnfrete").click(function(){ var cep = $("#cep").val(); var tipoServico = $("#tipoServico").val(); $.ajax({ url:"calculofrete.php", type:"POST", data: {cep:cep, tipo:tipoServico}, success: function(data){ soma = realparaNumero(data) + valor; $("#valorFrete").html(data); $("#valorTotal").html(numeroParaReal(soma)); }, beforeSend: function(){ $("#valorFrete").html("<img src='./imagens/espera.gif' class='espera'/>Processando..."); } }) }) Preciso capturar esse valor e salvar no Banco. Agradeço.