Foros del Web » Programando para Internet » ASP Clásico »

leer variables dentro de un mismo form

Estas en el tema de leer variables dentro de un mismo form en el foro de ASP Clásico en Foros del Web. Como puedo leer una variable de html dentro del mismo formulario?? se puede hacer??? onda lo sgte: <td colspan="3" valign="top"> <select size="1" name="temporada" onChange="document.enviar.submit()"> <option ...
  #1 (permalink)  
Antiguo 12/09/2002, 12:10
 
Fecha de Ingreso: julio-2002
Mensajes: 72
Antigüedad: 21 años, 11 meses
Puntos: 0
leer variables dentro de un mismo form

Como puedo leer una variable de html dentro del mismo formulario?? se puede hacer???
onda lo sgte:
<td colspan="3" valign="top"> <select size="1" name="temporada" onChange="document.enviar.submit()">
<option selected>[Seleccione]</option>
<%
vacio=" "
temporada_Sql = "SELECT distinct kx_temporada FROM TA_DETALLESTOCK where kx_temporada<> '"& vacio &"'"
rs.Open temporada_Sql,Conn
do while not rs.eof %>
<option value="<%=rs("kx_temporada")%&gt ;"><%=rs("kx_temporada")%> </option>
<%rs.movenext
loop
set rs=nothing %>

</select>

<%

if (temporada<>"[Seleccione]") then
set li= CreateObject("ADODB.Recordset")
SQL = "Select distinct kx_linea from TA_DETALLESTOCK where kx_temporada='"& request.QueryString("temporada") & "'"
li.Open SQL, Conn%>
<SELECT name="linea" size="1">
<option selected value="[Seleccione]">[Seleccione]</option>
<%do while not li.eof %>
<option value="<%=rs("kx_linea")%>&qu ot;><%=rs("kx_linea")%></option>
<%li.movenext
loop
set li=nothing %>
</SELECT>
<%end if %></td>
porque en php se puede yo llamo a la variable temporada con $temporada pero aki en ASp se puede???
desde ya gracias!!
:P :P
  #2 (permalink)  
Antiguo 12/09/2002, 12:19
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: leer variables dentro de un mismo form

Cita:
if (temporada<>"[Seleccione]") then
if request.form("temporada") then



<center><font face=verdana size=1 color=blue>¸„.-·~¹°”ˆ˜¨Bakanzipp¨˜ˆ”°¹~·-.„¸[/CODE]</center>
  #3 (permalink)  
Antiguo 12/09/2002, 12:31
 
Fecha de Ingreso: julio-2002
Mensajes: 72
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: leer variables dentro de un mismo form

ta bien ahora no me marca error pero komo puedo recuperar el valor que trae ese request.form(&quot;temporada&quot;)?? con request.querystring???
o no?
  #4 (permalink)  
Antiguo 12/09/2002, 13:15
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: leer variables dentro de un mismo form

Los dos SELECT están en la misma página??

Porque cuando se cargue por primera vez, la condición del SELECT name=&quot;linea&quot; siempre va a ser verdadera ya que request.form(&quot;temporada&quot;) va a ser ditinto de &quot;[SELECCIONE]&quot; porque es nulo... bueno, igual yo dejaría el segundo SELECT así:


&lt;%
DIM varTemporada
varTemporada = Request.Form(&quot;temporada&quot;)

if varTemporada &lt;&gt; &quot;[Seleccione]&quot; AND varTemporada &lt;&gt; &quot;&quot; then
set li= CreateObject(&quot;ADODB.Recordset&quot;)
SQL = &quot;Select distinct kx_linea from TA_DETALLESTOCK where kx_temporada='&quot;&amp; varTemporada &amp; &quot;'&quot;
li.Open SQL, Conn%&gt;
&lt;SELECT name=&quot;linea&quot; size=&quot;1&quot;&gt;
&lt;option selected value=&quot;[Seleccione]&quot;&gt;[Seleccione]&lt;/option&gt;
&lt;%do while not li.eof %&gt;
&lt;option value=&quot;&lt;%=rs(&quot;kx_linea&quot;)%&gt;&qu ot;&gt;&lt;%=rs(&quot;kx_linea&quot;)%&gt;&lt;/option&gt;
&lt;%li.movenext
loop
set li=nothing %&gt;
&lt;/SELECT&gt;
&lt;%end if %&gt;&lt;/td&gt;
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:14.