Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/09/2003, 02:12
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Los campos del formulario se envian cuando se ejecuta un submit en el form. Eso se hace automaticamente cuando se pincha en un type="submit" y creo que en un type="image", pero no con un type=button. Se puede ejecutar un submit con javascript (mira en ese foro).

Cuando usas method="GET" (o no pones method, se asume GET por defecto), todos los campos se pasan por URL (como si hubieras creado el link dinamicamente con javascript). Eso limita el tamaño de los valores pasados (no recuerdo el limite).

Cuando usas el method="POST", los valores se pasan dentro de las cabeceras HTTP de la peticion que hace el navegador al servidor. El limite de tamaño es mayor, asi puedes mandar ficheros por POST.

Yo por costumbre uso POST siempre, el GET es una excepcion. Y luego hay veces que por narices debe ser POST (file upload).

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.