Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2006, 14:05
Avatar de WILLIAMGG
WILLIAMGG
 
Fecha de Ingreso: febrero-2005
Mensajes: 218
Antigüedad: 20 años, 2 meses
Puntos: 0
Response.redirect

Hola forences tengo un problem resulta que estoy pasando variables por el método Response.redirect "algo.asp", pero al tratar de recuperar los valores que paso solo recupera uno de ellos, tengo tiempo con esto pero no lo púedo solucionar espero su aporte . Gracias por adelantado

Primer.asp llama a Segundo.asp

<script>
..........
function Nuevo(){
document.formulario.Botom.value=4;
}
</script>
</HEAD>
<BODY bgcolor="#FFFFCC">
conexion BD......
<form name="formulario" method="post" action="Primer.asp">
<%dim correo, usu, cadena, clave,tabla,tabla2
cadena=Request.Form("txtcorreo")
clave = CodC(Request.Form("txtclave"))
opciones()%>
<%if cadena="" then%>
<%Response.Redirect "index.asp" %>
<%else
if verificacorreo()=1 then
set tabla=..............
if tabla.EOF then
Response.Redirect "index.asp"
else
Menu()%>
<input type="text" name="txtcorreoP" value="<%=response.write(usu)%>">
<input type="text" name="txtclaveP" value="<%=response.write(clave)%>">

<%sub opciones()
if Request.form("Botom")="4" then
response.redirect "Segundo.asp?txtcorreo="&request.form("txtcorreoP" )&"&txtclave="&request.form("txtclaveP")
end if
.....................
end sub%>

<%sub Menu()%>
<td><input type="text" name="Botom" Value="<%=request.form("Botom")%>"></td>
<td><input type="image" name="Nuevo" src="images/Nuevo.jpg" onclick="javascript:Nuevo();"></td>
…………….
<%End sub%>

<%Function CodC(Senal)
Dim LSenal, vCaracter, vCodificado
LSenal = Len(Senal)
vCodificado = ""
For vCaracter = 1 To LSenal
vCodificado = vCodificado & Chr(Asc(Mid(Senal, vCaracter, 1)) + 50)
Next
CodC = vCodificado
End Function%>
cierraConexion
</form>
</BODY>
</HTML>



///Segundo.asp

<script>
function Adjunta(){
document.formulario.txtB.value="Adjuntar";
alert(document.formulario.txtB.value);
}
</script>
</HEAD>
<BODY bgcolor="#E2E2E2">

<form name="formulario" action="Segundo.asp" method="POST" >

<input type="text" name="txtB" value="<%=request.form("txtB")%>">
<%opciones()
MenuE()%>
<input type="TEXT" name="txtcorreo" size=30 <%if Request.querystring("txtcorreo")="" then%> value="<%=request.form("txtcorreo")%>" <%else%> value="<%=request.querystring("txtcorreo")%>" <%end if%>>
<input type="TEXT" name="txtclave" size=20 <%if Request.querystring("txtclave")="" then%> value="<%=request.form("txtclave")%>" <%else%> value="<%=request.querystring("txtclave")%>" <%end if%>>
<%sub opciones()
if request.form("txtB")<>"" then
………………………
if request.form("txtB")="Adjuntar" then
response.transfer "AdjuntarA.asp"
end if
…………
end if
end sub%>

<%sub MenuE()%>
<input type="image" name="Adjuntar" src="images/Adjuntar.jpg" alt="Adjuntar Archivo" onclick="javascript:Adjunta();" >
……………………..
<%end sub%>
</form>
</BODY>
</HTML>

Es aki donde solo me recupera uno de los dos valores que paso por el metodo Response.Redirect....., me olvidaba estoy utilizando un algoritmo de encriptar identificadores, es ese campo justamente k no lo púedo recuperar
Gracias

Última edición por WILLIAMGG; 24/01/2006 a las 14:13