Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $cep_destino = trim($_POST['cep_destino']);
- //$tipo_frete = trim($_POST['tipo_frete']);
- function calcula_frete($cep_origem, $cep_destino, $peso, $valor, $tipo_frete, $altura = 6, $largura = 20, $comprimento = 20) {
- $url = "http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?";
- $url .= "&nCdEmpresa=";
- $url .= "&sDsSenha=";
- $url .= "&nCdServico=" .$tipo_frete;
- $url .= "&sCepOrigem=" . $cep_origem;
- $url .= "&sCepDestino=" . $cep_destino;
- $url .= "&nVlPeso=" . $peso;
- $url .= "&nCdFormato=1";
- $url .= "&nVlComprimento=" . $comprimento;
- $url .= "&nVlAltura=" . $altura;
- $url .= "&nVlLargura=" . $largura;
- $url .= "&nVlDiametro=0";
- $url .= "&sCdMaoPropria=s";
- $url .= "&nVlValorDeclarado=" . $valor;
- $url .= "&sCdAvisoRecebimento=s";
- $url .= "&StrRetorno=xml";
- $url .= "&nIndicaCalculo=3";
- $xml = simplexml_load_file($url);
- return $xml->cServico;
- }
- /*
- echo '<pre>';
- print_r(calcula_frete('14802175', '$cep_destino', 5, 2000, '04510'));
- echo '</pre>';
- */
- $dados = calcula_frete('14802175', $cep_destino, 5, 2000, '$tipo_frete');
- echo $dados->Valor;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement