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

Form

Estas en el tema de Form en el foro de ASP Clásico en Foros del Web. Quiero recuperar los valores de un formulario todos juntos... no quiero poner request.form("campo") para cada campo son muchos simplemente quiero traerlos todos a la ves. ...
  #1 (permalink)  
Antiguo 11/12/2002, 10:02
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
Form

Quiero recuperar los valores de un formulario todos juntos...

no quiero poner request.form("campo") para cada campo son muchos simplemente quiero traerlos todos a la ves.

puedo hacer Request.form y remplazar los & por <br> y el + por espacios y el = por puntos pero lo que quiero hacer es traer unicamente el contenido de los campos del formulario sin su nombre...

como lo podria hacer?
  #2 (permalink)  
Antiguo 11/12/2002, 10:09
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
mmhhh a ver si te entendí:

For each item in request.Form

Response.write(request(item) & "<br>")

Next


Saludos,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 11/12/2002, 10:11
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
si es eso, pero me dice que se esperaba un string...

tengo campos que son radio button
  #4 (permalink)  
Antiguo 11/12/2002, 10: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
<%
For each Campo In Request.Form
Response.Write Request.Form(Campo) & "<br>"
Next
%>
  #5 (permalink)  
Antiguo 11/12/2002, 10:18
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
Gracias a los dos, funco como me dijo dazuaga. gracias



  #6 (permalink)  
Antiguo 11/12/2002, 10:21
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
Otra preguntilla, para recuperar el nombre de los campos de un formulario? no el contenido solo el nombre?


(si jodo)
  #7 (permalink)  
Antiguo 11/12/2002, 10:41
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
Sólo con mirar un poco el script que puse antes, podrías haberlo descubierto.

Fijate que estamos diciendo que "por cada Campo que exista dentro del request.form efectúe un request.form(Campo)"

Por lo tanto, los nombres de los campos del formulario se encuentran en la variable Campo (uno a uno por cada vuelta del for). Entonces, quedaría algo así (con nombre de cada campo y el contenido del mismo):



<%
For each Campo In Request.Form
Response.Write Campo & ": " & Request.Form(Campo) & "<br>"
Next
%>


saludos
  #8 (permalink)  
Antiguo 11/12/2002, 10:57
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
Sorry ya lo habia logrado, gracias por las respuestas....
  #9 (permalink)  
Antiguo 27/02/2003, 10:57
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
Huy recupere este post viejisimooo...

la pregunta que me ocupa es:

yo puedo hacer esto

<%
For each Campo In Request.Form

inserto cada campo en la bd

Next
%>

osea un formulario luego de recoger sus valores simplemento los inserto en una bd.

ejemplo:

formulario

nombre = daniel
apellido= lares
edad= 15

luego lo inserto en una tabla y quedaria algo asi:

campo

daniel
lares
15

pero lo que quiero es subir un par de campos a la misma fila de la tabla, supongase que el formulario es:

nombre =daniel
apellido=lares

nombre=pedro
apellido=perez
....
...
...
n# de veces

y quiero insertarlo asi

campo1 | campo2
daniel | lares
pedro | perez
.... | ......

como campos haya

espero se entienda mi pregunta, lo necesito hacer asi ya que no se cuantos campos son, se generan dinamicamente depeniendo del usuario, es para subir unas fotos a una pagina.
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 19:04.