Tema: GET o POST?
Ver Mensaje Individual
  #11 (permalink)  
Antiguo 08/06/2003, 16:30
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
A ver .. syntex ..

Lo que manda es PHP a la hora de recoger las variables por uno u otro método ... No lo que tu pongas en tu method de tu formulario ..

Si tu en tu PHP script asumes las variabels como golabales y tienes register_globals a ON .. dará igual si usas GET o POST en tu method de tu formulario .. Siempre obtendras su valor si lo llamas:

(en PHP) $variable .. siendo que tu formulario usas un <intput name="variable" ...>

Pero si usases register_globals a OFF .. verías que a no ser que uses $_GET o $_POST para obtener tu variable NO obtendras su valor ..

Osese .. si usas en tu formulario el method="GET" .. pues deberás recoger por

$_GET['variable']

Y si usas POST .. pues ya te lo puedes imaginar ..

De eso trata la FAQ que te puso el Link DotNetDeveloper Y es ALTAMENTE recomendable por la seguridad de tus scripts que uses dichos arrays "Superglobales" .. o en su defecto los arrays $HTTP_GET o POST_VARS .. entre otros ..

Haz tus pruebas .. edita tu php.ini y cambia la directiva register_globals de ON como supongo que lo tendras a OFF y prueba tus scrips que pasen datos de formularios o URL a otros scripts .. Observaras lo que te comento.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.