17 messaggi dal 09 giugno 2004
Ciao a tutti
Ho un frameset con all'interno 2 asp
Codice Frameset:
<!--#include file="XXX.asp"-->
<frameset rows="296,*">
<frame name="intestazione" src="ASP1.asp?<%= Codice %>">
<frame name="Corpo" src="ASP2.asp">
<noframes>
ecc.

Nel file ASP1 dovrei leggere la variabile con
Request.form("Codice")
ma non va' nulla
Qualcuno mi aiuta?
60 messaggi dal 10 ottobre 2003
www.duegiweb.it
Prova con
Request.querystring("Codice")

Ciao
Fausto

Fausto
11.886 messaggi dal 09 febbraio 2002
Contributi
La querystring è una stringa che viene accodata ad un URL dopo il ?. Lato server, è vista come una collezione di nomi e valori. Nella stringa, ogni coppia nome-valore è separata dalla & e ogni nome è separato dal suo valore da un =.

In questo modo:
<frame name="intestazione" src="ASP1.asp?<%= Codice %>">
dopo il punto interrogativo ai messo solo il valore. Manca il nome della variabile. Quindi correggi così:
<frame name="intestazione" src="ASP1.asp?Codice=<%= Codice %>">

lato server potrai recuperare il valore nel modo che ti ha suggerito faustog

Enjoy learning and just keep making
60 messaggi dal 10 ottobre 2003
www.duegiweb.it
Grazie BrightSoul ho commesso un grave errore
appena ho visto request.form ho dato per scontato ......!

Ciao
Fausto

Fausto
11.886 messaggi dal 09 febbraio 2002
Contributi
Comunque... avresti anche potuto passare il dato in questo modo src="ASP1.asp?<%= Codice %>">

poi lato server l'avresti recuperato con:

<%=Request.QueryString%>
o
<%=Request.ServerVariables("QUERY_STRING")%>

che ti restituiscono i "dati grezzi" che hai passato via querystring.
ciao

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.