Se Elfs™ O Maior Fórum de ELF´s para Celulares Sony Ericsson
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Se Elfs
Untitled Document Untitled Document

 


Siga o Se Elfs no Twitter

Participe Da comunidade

Hd do Se Elfs Clik na Imagen



Quem está conectado?
14 usuários online :: 0 registrados, 0 invisíveis e 14 visitantes :: 1 motor de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 257 em Ter 9 Mar 2021 - 16:59
Últimos assuntos
» [DOWNLOAD]Varios temas com menus flash aqui
Calculando o Frete com PHP I_icon_minitimeDom 7 Jul 2013 - 17:55 por maufeitor

» [Symbian]Anrufen (MMORPG)
Calculando o Frete com PHP I_icon_minitimeQua 8 maio 2013 - 15:36 por mateusdault

» DROS, o MS-DOS para seu celular.
Calculando o Frete com PHP I_icon_minitimeQui 28 Mar 2013 - 20:45 por anthony nob

» Corrigir o erro "FALHA NA OPERAÇÃO"
Calculando o Frete com PHP I_icon_minitimeQui 21 Fev 2013 - 11:16 por joskern

» Seja bem vindo e apresente-se aqui.
Calculando o Frete com PHP I_icon_minitimeQui 21 Fev 2013 - 11:07 por joskern

» Coloque seu Desktop aqui
Calculando o Frete com PHP I_icon_minitimeTer 15 Jan 2013 - 11:52 por Daann™

» [PS2]-The GodFather
Calculando o Frete com PHP I_icon_minitimeQui 10 Jan 2013 - 13:38 por Marcos henrique

» 10 Fontes para TURBINAR seu celular
Calculando o Frete com PHP I_icon_minitimeSáb 1 Dez 2012 - 21:31 por Deolino12

» [Donwload]S40 Theme Studio 2.2 (Criador de Temas para Nokia)
Calculando o Frete com PHP I_icon_minitimeQui 9 Ago 2012 - 10:18 por AdrianKing

» [TEMAS] Temas 128x160
Calculando o Frete com PHP I_icon_minitimeTer 17 Jul 2012 - 3:11 por doughimovic

Social bookmarking

Social bookmarking reddit      

Conservar e compartilhar o endereço de [ELF] Sony Ericsson ELFs em seu site de social bookmarking

Conservar e compartilhar o endereço de Se Elfs™ O Maior Fórum de ELF´s para Celulares Sony Ericsson em seu site de social bookmarking

Status

Calculando o Frete com PHP

Ir para baixo

Calculando o Frete com PHP Empty Calculando o Frete com PHP

Mensagem por Frozen® Seg 5 Jul 2010 - 21:44

Existem vários serviços que funcionam on-line precisam contantemente
calcular
o valor do frete a ser pago para entregar uma encomenda
qualquer, para
isso os correios disponibilizam um serviço simples que
pode facilitar
todo esse trabalho. Funciona assim: você, de alguma
forma, direciona o
uruário para uma página pré-determinada com os
dados da encomenda e lá é
calculado o frete e novamente o usuário é
redirecionado para uma página
que você indicou.
Se você que dar ao
ciente a liberdade de calcular o frete da maneira
que quiser, para
isso pode direcionar ele para a URL
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Nesta
página basta digitar os dados e enviar o formulário que você é
automáticamente
informado dos valores.
Mas, e se você quiser mostrar esses dados no
seu próprio site? É isso
que eu vou mostrar daqui em diante!
Pra
começar você precisa dos dados da encomenda:


* CEP de origem (o CEP de onde a encomenda está saindo);
* CEP de destino (o CEP de para onde a encomenda irá);
* Peso
(em quilogramas e só o valor numérico);
* Redirecionamento (pra
onde redirecionar após o cálculo);



Essas são as
informações mais importantes, mas podem tambémser
incluidas outras,
como:


* Mão própria;
* Serviço
(Sedex 10, Sedex, Sedex Hoje…);
* Aviso de recebimento;
*
Valor declarado (valor do produto para seguro).



Enfim,
várias informações podem ser inseridas. Por enquanto vamos
trabalhar
com os dados básicos da primeira lista:

Código:
//
Peso da encomenda / 1,5 Kg
$peso = 1.500;
// CEP de origem da
encomenda
$origem = 33935000;
// CEP de destino da encomenda
$destino
= 41452000;
// URL para redirecionamento
$redir =
“http://www.seusite.com.br/frete/calculofrete.php”;
/*
* Até aqui
colocamos os dados da encomenda em variáveis, vamos agora
enviar o
*
pedido de cálculo, o link é o mesmo mostrado acima, só que agora
iremos
anexar
* todas as informações junto à URL (como no método GET dos
formulários)
*/
$url =
‘http://www.correios.com.br/encomendas/precos/calculo.cfm?’;
$url .=
‘cepOrigem=’ . $origem;
$url .= ‘&cepDestino=’ . $destino;
$url
.= ‘&peso=’ . $peso;
$url .= ‘&resposta=’ . $redir;
//
Todas as informações já foram anexadas, agora é só direcionar para a
página
de cálculo
header(”Location: $url”);
?>
Quando
esses dados são processados e retornam para a página que você
indicou
você pode trabalhá-los da forma que quiser, eles estão anexaos à
URL
e são as seguintes variáveis:


*
Servico
* cepOrigem
* cepDestino
* UFOrigem
*
LocalOrigem
* UFdestino
* LocalDestino
* Peso

* MaoPropria
* AvisoRecebimento
* valorDeclarado

* Tarifa
* erro



Note que alguns destes dados
nós mesmos enviamos, e com excessão de
Tarifa e erro, todos estão
disponíveis para você modificar e obter mais
detalhes para
apresentar. O valor final fica em $_GET['Tarifa'], os
outros dados
podem ser acessados da mesma maneira.
Código:/*
*
Essa aqui seria a página que indiquei para retornar após o cálculo
estar
completo
* Nela eu vou simplesmente mostrar ao usuário alguns dos
resultados
*/
echo “Uma encomenda saindo do CEP ” .
$_GET['cepOrigem'] . “;
echo ” em direção ao CEP ” .
$_GET['cepDestino'];
echo ” custará R$ ” . $_GET['Tarifa'];
?>
Se
você simplesmente quiser ver tudo, talvez para testar, use isso:
print_r($_GET);
?>
Isso
imprimirá na tela tudo que estiver contido nas variáveis GET.
Éh, é
isso, já dá pra você criar algo mais elaborado à partir disso.
Até
mais!
Frozen®
Frozen®
Membro
Membro

Modelo do Celular C5000,W200,W580,W380,W810

Pontos: : 5544
Agradecimentos : 0
Humor ?
País de Origem : Brasil

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos