enviar datos asi una pagina distinta(URGENTE)
tengo un problema quiero hacer que una pagina le de datos a otra pagina para listarlos, lo he hecho pero lo que quiero es no perder los datos que ya antes me habia dado, es para hacer una lista
<FORM Action = lista.asp Method = Post>
<INPUT Type = Text name = Texto>
<INPUT Type = Hidden name=hidden VALUE =text>
<INPUT Type = Submit>
</form>
lo que quiero es q lo que esta en la caja de texto lo liste en otra pagina un una tabla y asi susecivamente sin perder los otros valores...
<FORM Action = lista.asp Method = Post>
<INPUT Type = Text name = Texto>
<INPUT Type = Hidden name=hidden VALUE =text>
<INPUT Type = Submit>
</form>
lo que quiero es q lo que esta en la caja de texto lo liste en otra pagina un una tabla y asi susecivamente sin perder los otros valores...
Hola de nuevo, Yeister, aqui te pongo un ejemplo sencillo de lo que quieres hacer, o al menos eso creo.
Utilizo 2 páginas ASP:
- pagina1.asp:
<%@ Language=VBScript %>
<HTML>
<HEAD></HEAD>
<BODY>
<%
if Request.Form("texto")<>"" then
Response.Cookies("lista")(Request.Form("texto"))=Request.Form("texto")
Response.Redirect("pagina2.asp")
else %>
<FORM action=pagina1.asp method=post name=formulario><BR>
<INPUT Type = Text name = Texto><BR>
<INPUT Type = Hidden name=hidden VALUE=text><BR>
<INPUT Type = Submit id=Submit1 name=Submit1><BR>
</FORM>
<% end if %>
</BODY>
</HTML>
- pagina2.asp:
<%@ Language=VBScript %>
<HTML>
<HEAD></HEAD>
<BODY>
<TABLE cellSpacing=1 cellPadding=1 width="5%" border=1>
<%
for i=1 to Request.Cookies("lista").Count
Response.Write("<TR><TD align=middle noWrap>" & Request.Cookies("lista").Item(i)& "</TD><TR>")
next
%>
</TABLE>
<P>
<A href="pagina1.asp">Añadir mas nombres</A></P>
</BODY>
</HTML>
Espero que te ayude.
Utilizo 2 páginas ASP:
- pagina1.asp:
<%@ Language=VBScript %>
<HTML>
<HEAD></HEAD>
<BODY>
<%
if Request.Form("texto")<>"" then
Response.Cookies("lista")(Request.Form("texto"))=Request.Form("texto")
Response.Redirect("pagina2.asp")
else %>
<FORM action=pagina1.asp method=post name=formulario><BR>
<INPUT Type = Text name = Texto><BR>
<INPUT Type = Hidden name=hidden VALUE=text><BR>
<INPUT Type = Submit id=Submit1 name=Submit1><BR>
</FORM>
<% end if %>
</BODY>
</HTML>
- pagina2.asp:
<%@ Language=VBScript %>
<HTML>
<HEAD></HEAD>
<BODY>
<TABLE cellSpacing=1 cellPadding=1 width="5%" border=1>
<%
for i=1 to Request.Cookies("lista").Count
Response.Write("<TR><TD align=middle noWrap>" & Request.Cookies("lista").Item(i)& "</TD><TR>")
next
%>
</TABLE>
<P>
<A href="pagina1.asp">Añadir mas nombres</A></P>
</BODY>
</HTML>
Espero que te ayude.
Hola DaniC de verdad q lo probe pero no me muestra nada en la pagina2 el va a la pagina2 y se regresa a la uno pero no me muestra ningun valor, y si pudieras darme otra pagina de ayuda q esa como que no le encontre mucho de Cookies!...
creo q el problema esta en que no se esta guardando nada el el cooki o algun problema con los indices de la matriz por que trate de que me mostrara solo el primer valor y nada me salio un error asi de indice de matriz!
Muchas grcias! DaniC!
creo q el problema esta en que no se esta guardando nada el el cooki o algun problema con los indices de la matriz por que trate de que me mostrara solo el primer valor y nada me salio un error asi de indice de matriz!
Muchas grcias! DaniC!
Que raro, a mi ese código me funciona tal cual, no sé, el sistema que yo tengo es WinXPpro, a lo mejor con otras versiones no funciona.
Yo tenia un manual de asp que estaba muy bien, pero no sé donde lo he guardado, no lo encuentro y he estado buscando en alguna página pero la verdad es que tampoco encuentro gran cosa.
Ya lo siento pero no puedo hacer nada más, Suerte y que lo consigas! Si lo haces me avisas, vale? Un saludo
Yo tenia un manual de asp que estaba muy bien, pero no sé donde lo he guardado, no lo encuentro y he estado buscando en alguna página pero la verdad es que tampoco encuentro gran cosa.
Ya lo siento pero no puedo hacer nada más, Suerte y que lo consigas! Si lo haces me avisas, vale? Un saludo
DaniC el sistema que tengo es WinXp tambien y estoy utilizando el iis y nunca me habia dado problema no se si tu sabes algo de eso que en algun lado me tena bloqueado los cookies a ver q pasa de verdad he estado pregutando mucho por eso pero no encuentro informacion que valga la pena leer...
yo lo he probado y nada que me devuelve no se si tengo algun problema con mi maquina de todos modos muchas gracias DaniC..
yo lo he probado y nada que me devuelve no se si tengo algun problema con mi maquina de todos modos muchas gracias DaniC..
Yo en tu caso utilizaria cookies, si no sabes, encuentra algún manual que te explique para qué y cómo se utilizan. Si no encuentras ninguno avisame y ya te enviaré uno con algún ejemplo.
Suerte!
Suerte!
Yeister, te doy una dirección donde hablan sobre las cookies, vale?
http://www.asptutor.com/asp/vart.asp?id=16
Las cookies se utilizan por ejemplo cuando se quiere hacer una cesta de compra de una tienda virtual, el cliente va eligiendo productos, generando asi una lista de productos, pues bien esa lista se va guardando en una cookie. Creo que es parecido a lo que tu querias, mira, en vez de ir pasando los valores de una página a otra, cuando le de al botón de enviar lo que tienes que hacer es añadir ese valor a la cookie, y en la otra página lo que tienes que hacer es visualizar los datos que existen en la cookie.
Espero haberme explicado bien, suerte!
http://www.asptutor.com/asp/vart.asp?id=16
Las cookies se utilizan por ejemplo cuando se quiere hacer una cesta de compra de una tienda virtual, el cliente va eligiendo productos, generando asi una lista de productos, pues bien esa lista se va guardando en una cookie. Creo que es parecido a lo que tu querias, mira, en vez de ir pasando los valores de una página a otra, cuando le de al botón de enviar lo que tienes que hacer es añadir ese valor a la cookie, y en la otra página lo que tienes que hacer es visualizar los datos que existen en la cookie.
Espero haberme explicado bien, suerte!
