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

Formulario POST que no envía datos

Estas en el tema de Formulario POST que no envía datos en el foro de ASP Clásico en Foros del Web. Tengo un formulario con el método post (ya lo he provado también con get) que no envía los datos. Os pongo las líneas que interesan ...
  #1 (permalink)  
Antiguo 10/05/2005, 06:35
 
Fecha de Ingreso: abril-2004
Mensajes: 48
Antigüedad: 21 años
Puntos: 0
Formulario POST que no envía datos

Tengo un formulario con el método post (ya lo he provado también con get) que no envía los datos. Os pongo las líneas que interesan del codigo.

Código HTML:
<form action="admin.asp?I=21" method="post" name="form"> 
<input name="asso" type="text" class="formu" id="asso" size="12">
<input type="submit" name="Submit" value="Buscar" class="formu">
</form> 
El resto es html.
En la página donde lo recibo, la que correspode a admin.asp?I=21, uso
Código HTML:
Request.Form("asso")
¿Hago algo mal? ¿A alguien se le ocurre alguna forma para solucionar el problema?
  #2 (permalink)  
Antiguo 10/05/2005, 06:50
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
eso tiene que enviar por pelotas. ¿seguro que lo recoges en admin.asp?
  #3 (permalink)  
Antiguo 10/05/2005, 07:32
 
Fecha de Ingreso: abril-2005
Mensajes: 92
Antigüedad: 20 años
Puntos: 0
por lo que veo creo que en el input de asso hace falta un Value.... intenta colocarlo a ver si logras retornar el valos en la otra pagina...

saludos
  #4 (permalink)  
Antiguo 10/05/2005, 07:44
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
poco ortodoxo
Código:
<form action="admin.asp" method="post" name="form"> 
<input name="asso"  value=""> 
<input name="i"  value="21"> 
<input type="submit" value="Buscar"> 
</form>
  #5 (permalink)  
Antiguo 10/05/2005, 07:48
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
joder que despiste tengo!!!
  #6 (permalink)  
Antiguo 10/05/2005, 09:02
Avatar de dabadubab  
Fecha de Ingreso: febrero-2005
Ubicación: Sant Hiuston
Mensajes: 157
Antigüedad: 20 años, 2 meses
Puntos: 0
claro si en el form action le pones archivo.asp?I=21 estas enviando a la vez con GET y POST... no debe funcionar.
__________________
Programando conseguiremos dinero... :-D
Pero Bush y sus secuaces seguirán aniquilando gente por dinero :Zzz:
Cómo mínimo no trabajemos para los poderosos :-p
  #7 (permalink)  
Antiguo 10/05/2005, 09:28
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Cita:
Iniciado por trasgukabi
joder que despiste tengo!!!
y hablando de despiestes, no me fije que me faltaron los types :

Código:
<form action="admin.asp" method="post" name="form"> 
<input type="text" name="asso"  value=""> 
<input type="hidden" name="i"  value="21"> 
<input type="submit" value="Buscar"> 
</form>
  #8 (permalink)  
Antiguo 10/05/2005, 10:00
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Cita:
Iniciado por dabadubab
claro si en el form action le pones archivo.asp?I=21 estas enviando a la vez con GET y POST... no debe funcionar.

¡Pues si funciona! Yo lo uso habitualmente y el formulario se envía por el método especificado (POST) por más que haya valores en la URL. Ambas están diponibles para ser recogidas unas con request.form y las otras con request.querystring.

Cita:
En la página donde lo recibo, la que correspode a admin.asp?I=21, uso

Request.Form("asso")
Si hacés sólo eso, no estás haciendo nada. O le asignás el valor a una variable o le hacés un response.write o algo, pero eso no hace nada. Tal vez sea ese el problema.
__________________
...___...
  #9 (permalink)  
Antiguo 10/05/2005, 10:22
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
a hablábamos de despistes .......ese se nos pasó a todos
  #10 (permalink)  
Antiguo 10/05/2005, 10:27
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Ahhh, eso porque apenas vengo llegando
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #11 (permalink)  
Antiguo 10/05/2005, 11:42
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Ya me ganaste U_G, no tiene caso que sigas colocando tus post "superfluos", jejeje

Saludos
  #12 (permalink)  
Antiguo 11/05/2005, 00:16
 
Fecha de Ingreso: abril-2004
Mensajes: 48
Antigüedad: 21 años
Puntos: 0
En primer lugar muchas gracias por las respuestas.
Efectivamente, como dice Al Zuwaga funcionan las dos cosas simultaneamente porque cada una queda guardada en un lugar diferente. Sea como sea, ya prové de cambiarlo. Lo pusé con metodo post y el parámetro I lo pasé como hidden. Todo seguía igual. Bastante raro todo.
Jeje, muy bueno eso de la variable. Claro que la recojo, hago que forme parte de una cadena sql para su ejecución y ahí fue donde me dí cuenta que no tenía datos.
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 23:42.