Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2010, 18:25
Avatar de ghidalgoram
ghidalgoram
 
Fecha de Ingreso: marzo-2008
Ubicación: Costa Rica
Mensajes: 446
Antigüedad: 16 años, 8 meses
Puntos: 7
Como enviar Datos usando método POST ?

Saludos amigos.

Estoy aprendiendo a usar Ajax y lo estoy combinando con PHP(es lo que programo).
Entiendo bien el como enviar datos con un formulario con GET y con POST de la manera tradicional (sin Ajax).

Veo que con el método GET usando Ajax se así:
Código Javascript:
Ver original
  1. var variable1 = encodeURI(document.getElementById('txt_campo1').value);
  2. var txt_campo2 = encodeURI(document.getElementById('txt_campo2').value);       
  3.         http.open('GET','archivo.php?variable1='+variable1+'variable2='+variable2,true);
  4. http.onreadystatechange = enviando;
  5. http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  6. http.send(null);

Siempre he entendido que por seguridad es mejor enviar los campos con POST y asi no tener que usar tantos parámetros con GET.

Mi duda es.... con Ajax, cómo se envia datos en un formulario usando el método POST ??

Les agradezco su ayuda.
Gracias.
__________________
Loading...