Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
Tarcízio

Problema com Response.Redirect

Recommended Posts

Olá à todos,

tenho um Response.Redirect q recupera dados de campos que vem

do site dos correios, até aí tudo bem, mas eu precisava de buscar

mais dados q estão no form nos campos hidden, porém não consigo buscar os campos q não são relacionados ao site dos correios.

segue a aplicação:

Arquivo q contém os dados dos campos:

<!-- #include file="topo.asp" -->
<%
Session.LCID = 1033
If Request("busca")=1 Then
Dim UrlResposta, quantidade
quant = ("quantidade")
pag = request.servervariables("URL")
arr = split(pag,"/") 
dir = "/"
for i = 0 to ubound(arr)-1
dir = dir + arr(i) + "/"
next

UrlResposta = "http://" + request.servervariables("server_name") + dir + "sedex4.asp"

Response.Redirect("http://www.correios.com.br/encomenda....cfm?cepOrigem=" & Request("cepOrigem") & "&valorDeclarado=" & Request("valorDeclarado") & "&cepDestino=" & Request("cepDestino") & "&quantidade=" & Request("Quantidade") & "&peso=" & Request("peso") & "&resposta=" & UrlResposta & "") 
End if



%>


<%
TTarifa = Request("tarifa")
Peso = Request("peso")
Pesofixo = Request("pesofixo")
PesofixoT = Request("Pesofixo * Quantidade")
Quantidade = Request("quantidade")
cepDestino = Request("cepDestino")


%>


<html>
<head>
</head>
<body>
<form action="<%Request.ServerVariables("SCRIPT_NAME")%>" method="get" name="form1" > 
<table align="center" width="500" ID="Table1">
<br>
<br>
<br>

<tr>
<td>Calcular o Sedex de<b> <%= Quantidade%> </b>camisetas,</td>
</tr>
<tr>
<tr>
<td>com base no Cep: <b> <%= cepDestino%></b> , em seguida </td>
</tr>
<tr>
<tr>
<td>levar o valor para o Formulário de Orçamento.</td>
</tr>
<tr>


<tr>
<td><input type="hidden" name="cepOrigem" value="30610-650" ID="Hidden1"></td>
</tr>
<tr>
<td><input type="hidden" name="cepDestino" value="<%= cepDestino%>"></td>
</tr>
<tr>
<td><input type="hidden" name="quantidade" value="<%= Quantidade%>" ID="Hidden3"></td>
</tr>
<tr>
<td><input type="hidden" name="peso" value="<%= Pesofixo * Quantidade%>" ID="Text2"></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>

<tr>
<td>
<input type="hidden" name="busca" value="1" ID="Hidden3"></td>
<td><input type="submit" checked="checked" name="Submit" value="Calcular" ID="Submit1"></td>
</tr>
</table>
</form>
</body>
</html>
<!-- #include file="cantodir.asp" -->
<!-- #include file="baixo.asp" -->
arquivo q recebe os dados:
<!-- #include file="topo.asp" -->


<%
Session.LCID = 1033

TTarifa = Request("tarifa")
Peso = Request("peso")
Pesofixo = Request("pesofixo")
PesofixoT = Request("Pesofixo * Quantidade")
pesodepeso = PesofixoT
Quantidade = Request("quantidade")
cepDestino = Request("cepDestino")
tarifapreco = formatnumber(TTarifa, 2)
LocalDestino = Request("LocalDestino")
UFdestino = Request("UFdestino")
Response.Write(quantidade)
%>


<html>
<head>
</head>
<body>
<form action="orcamento10.asp" method="get" name="form1" ID="Form1"> 
<table align="center" width="500" ID="Table1">
<br>
<br>
<br>
<tr>

<td width="400"><input type="hidden" name="cepOrigem" value="30610650" ID="Hidden1"></td>
</tr>
<tr>
<td width="400"><input type="hidden" name="cepDestino" value="<%= cepDestino%>"></td>
</tr>


<tr>
<td width="400"><input type="hidden" name="LocalDestino" value="<%= LocalDestino%>"></td>
</tr>
<tr>
<td width="400"><input type="hidden" name="UFdestino" value="<%= UFdestino%>"></td>
</tr>



<tr>
<td width="400"><input type="hidden" name="tarifa" value="<%= TTarifa%>"></td>
</tr>
<tr>
<td width="400"><input type="text" name="quantidade" value="<%= Quantidade%>"></td>  
</tr>
<tr>
<td width="400"><input type="hidden" name="peso" value="<%= pesodepeso%>" ID="Text2"></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>


<tr>
<td width="400">Cidade: <font color="red"><%= LocalDestino%></font></td>
</tr>
<tr>
<td width="400">Estado: <font color="red"><%= UFdestino%></font></td>
</tr>
<tr>
<td width="400">Total do Peso: <font color="red"><%= Peso%></font></td>  
</tr>
<tr>
<td width="400">Valor do Sedex: <font color="red">R$ <%= tarifapreco%></font>
<br><br><br>
<input type="submit"  value="Ir para o Formulário" align="center" ></td>
</tr>



</table>
</form>
</body>
</html>
<!-- #include file="cantodir.asp" -->
<!-- #include file="baixo.asp" -->

o q tenho q fazer pois já tentei de tudo.

Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

resolvido,

para pegar o valor do campo quantidade eu fiz

o caminho inverso, dividi o pesototal pelo peso unitário

e agora consigo mandar para outra página.

Obrigado à todos q leram este post!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×
×
  • Criar Novo...