Foros del Web » Creando para Internet » HTML »

¿Uno o varios forms?

Estas en el tema de ¿Uno o varios forms? en el foro de HTML en Foros del Web. Hola amigos: Tengo un código html al que no sé si ponerle un sólo formulario, o varios, por cada botón que se coloque en él. ...
  #1 (permalink)  
Antiguo 24/04/2012, 03:10
 
Fecha de Ingreso: septiembre-2003
Mensajes: 337
Antigüedad: 20 años, 7 meses
Puntos: 4
¿Uno o varios forms?

Hola amigos:

Tengo un código html al que no sé si ponerle un sólo formulario, o varios, por cada botón que se coloque en él.

A ver si me explico: En la página final habrá varios botones (que representarán diferentes niveles, es decir si se pulsa en uno, se añadirá un elemento a un nivel, si se pulsa en otro botón, pues en otro nivel, y así con cuantos niveles/botones haya) y no sé si, para trabajar luego con PHP, es más conveniente poner un "form" para cada botón o únicamente uno para la página entera.

Muchas gracias de antemano!
  #2 (permalink)  
Antiguo 24/04/2012, 03:17
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: ¿Uno o varios forms?

Hola.

Posiblemente con un formulario sea suficiente, porque los botones submit también envían información siempre que tengan el atributo name.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 24/04/2012, 03:23
 
Fecha de Ingreso: septiembre-2003
Mensajes: 337
Antigüedad: 20 años, 7 meses
Puntos: 4
Respuesta: ¿Uno o varios forms?

Cita:
Iniciado por caricatos Ver Mensaje
los botones submit también envían información siempre que tengan el atributo name.
OK muchas gracias por la respuesta. Supongo que te refieres a que luego, ya en el script php donde controle qué botón se ha pulsado, preguntaré por el nombre de un botón o de otro, con lo cual en principio sería sufi con un form... ¿es eso?

¿En cuanto a eficiencia o rendimiento, se sabe qué opción es más conveniente?
  #4 (permalink)  
Antiguo 24/04/2012, 03:55
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: ¿Uno o varios forms?

Hola:

Eso es... un <input type="submit" name="boton" value="nivel 1"... le envía la variable boton con el valor "nivel 1"... puedes tener muchos botones con el mismo name, pero solo se envía la referencia del que se pulsa.

La eficiencia... me parece obvio el evitar redundancias. Si fuese para cosas distintas o destinos distintos sería otra cosa.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 24/04/2012, 04:01
 
Fecha de Ingreso: septiembre-2003
Mensajes: 337
Antigüedad: 20 años, 7 meses
Puntos: 4
Respuesta: ¿Uno o varios forms?

Cita:
Iniciado por caricatos Ver Mensaje
puedes tener muchos botones con el mismo name, pero solo se envía la referencia del que se pulsa.
Muchas gracias de nuevo. En principio cada botón tendrá el mismo value (algo así como "añadir nivel 1"> así que tendré que hacer algún tipo de distinción en los nombres de los botones.

Cita:
Iniciado por caricatos Ver Mensaje
La eficiencia... me parece obvio el evitar redundancias. Si fuese para cosas distintas o destinos distintos sería otra cosa.
Así lo pienso yo también. Si con cada botón se tuviera que ir a un script diferente, entonces sí, sería conveniente poner diferentes forms.

Lo dicho: muchas gracias caricatos!

Etiquetas: página, php, formulario
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 14:53.