Seguro que esta pregunta no es de este foro pero de todas formas: ¿Sabe alguien cómo pasar variable de una página a otra?
Graciasss
| |||
Re: Paso de variables Hola, en primer lugar debes tener un formulario que te apunte a otra pagina: <form name="formulario" action="pagina2.asp"> las variables debes dejarlas dentro del form, se decir, dentro de <form>...</form> por ejemplo: <form name="formulario" action="pagina2.asp"> <input type="text" name="campo_texto"> </form> tambien debes tener un boton (submit) que haga que pases a la otra pagina: ejemplo: <form name="formulario" action="pagina2.asp"> <input type="text" name="campo_texto"> <input type="submit" name="ejecutar" value="ejecutar"> </form> Cuando se presione "ejecutar" se irá a pagina2.asp. Para rescatar la información en pagina2.asp debes hacer un request.form. Ejemplo: <%=request.form("campo_texto")%> ; Espero que te sirva ;) |
| |||
Re: Paso de variables ahora, si lo que tienes es una variable así: <% mivariable="hola" .... %> y quieres pasarla a otra página, tienes esta alternativa: <% mivariable="hola" .... %> <input type="hidden" name="campo1" value="<%=mivariable%>"> Luego rescatas el valor de campo1: <%=request.form("campo1")%> Saludos ;) |
| |||
Re: Paso de variables Gracias, pero no es eso lo que quiero :( . Mi pregunta es mucho más retorcida. Necesito que dependiendo de que vínculo se pulse en determinada página, ésta envíe una variable con un valor a otra pero sin usar formularios, es decir, de una forma "transparente" para el usuario para que posteriormente en la otra página dependiendo del valor enviado desde la primera (¡vaya trabalenguas que me he currado!) abra una BD u otra. Espero haber sido lo suficientemente claro esta vez. Gracias de todos modos por el interés Legolas. :) |
| |||
Re: Paso de variables Lo que te dice Helbira es muy buena alternativa, pero es conveniente un complemento: <a href="urlDestino.asp? var1=<%=valor1%>& var2=<%=valor2%>">Enlace</a> Saludos |
| |||
Re: Paso de variables Bueno después de un momento feliz.... Esta pregunta es de exámen: Lo que me habeis dicho funciona cojonudamente, pero el caso es que no habia contado con que habia una ventana de popup por medio en la cual se valida al usuario y su contraseña. ¿Cómo puedo hacer para que el valor de la variable llegue hasta su destino?. Yo habia pensado pasar la variable a la página de popup y de ahí intentar pasarla a la tercera página pero el problema es que la página de popup la llamo con una sentencia en JavaScript y no sé como pasarle la variable entonces :( ¿Me podeis ayudar? |
| |||
Re: Paso de variables puedes poner las variables en el código javascript. ejemplo: <script language="JavaScript"> function Verreloj(mes, anno){ loc="Navegar.asp?mes="+ mes + "&anno=" + anno + "&id_usuario=" + document.formulario.Id_Usuario.value; //alert(loc); ventana=window.open(loc,"titulo","t oolbar=no,location=no,directories=no,status=no,men ubar=no,scrollbars=auto,resizable=yes,width=660,he ight=500"); } </script> saludos ;) |
| |||
Re: Paso de variables Estoy jodón hoy. Bien vamos a ver... ya tengo la variable con su valor en el formulario de validación de usuario; creo dentro del mismo un 'hidden' para recoger dicho valor porque cuando doy al botón 'validar' llamo a una página asp que consulta en la BD y si el usuario existe, con un response.redirect entro ya en la página en la cuál necesito la variable, pero no sé cómo mandar la variable con el response.redirect. ¡Debo ser mu torpe! :( Gracias por vuestra ayuda. |
| |||
Re: Paso de variables no hagas un response.redirect "otra.html", prueba poniendo: <META http-equiv="Refresh" content="1; URL=otra.html"> Lo anterior hace que después de 1 segundo se llame a otra.html Saludos ;) |
| |||
Re: Paso de variables Lo siento Legolas, pero hoy estoy que no capto nada. A ver, según lo que me has explicado antes yo pongo la linea (<META http-equiv="Refresh" content="1; URL=main_pag.asp?filial="<%=variable%>& quot;>) pero en main_pag.asp no recibo la variable filial. ¿Dónde está el fallo? Gracias |
| |||
Re: Paso de variables ¡¡¡PERO QUÉ GRANDE ERES MACHO!!! ¡y qué pequeñito soy yo!. Acabas de entrar en mi grupo de admirados :) :) . Ahora en serio, muchas gracias por todo Saludos FeReNZCy |
| |||
Re: Paso de variables Espero no estar abusando de tí demasiado pero es que esta chorradita es más dificil de lo que pensé en un principio... De todas formas espero poder compensarte algún día cuando también estés en apuros (si es que eso es posible que ocurra ;) ) Gracias |
| |||
Re: Paso de variables Hola foreros, ¿no hay nadie que sepa cómo hacer para abrir una ventana con una etiqueta <META... > y poder dimensionar la ventana que abrimos? Gracias a todos FeReNZCy |