Comunidad PHPeros

Lenguajes => JavaScript => AJAX => Mensaje iniciado por: westwest en 04 de Agosto de 2008, 15:39:33 pm

Título: Duda ajax
Publicado por: westwest en 04 de Agosto de 2008, 15:39:33 pm
Tengo una duda, tengo k enviar 2 valores... debo poner 2 send?
No se si se entiende :S pongo el codigo:
Código: [Seleccionar]
function votar() {
var ajax = ajax();
var encuesta  = document.encuesta.encuesta.value;
var opcion = document.encuesta.opcion.value;

ajax.open("POST", votar.php, true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("encuesta=" + encuesta);

}
Título: Re: Duda ajax
Publicado por: Tope en 06 de Agosto de 2008, 23:43:46 pm
no te aconsejo usar POST ya que son sólo problemas

de todos modos te dejo los 2 ejemplos y por cierto te falto ponerle comillas a votar.php

POST
Código: [Seleccionar]
function votar() {
var ajax = ajax();
var encuesta  = document.encuesta.encuesta.value;
var opcion = document.encuesta.opcion.value;

ajax.open("POST", 'votar.php', true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("encuesta="+encuesta+"&opcion="+opcion);

}

GET
Código: [Seleccionar]
function votar() {
var ajax = ajax();
var encuesta  = document.encuesta.encuesta.value;
var opcion = document.encuesta.opcion.value;

ajax.open("GET", 'votar.php?encuesta="+encuesta+"&opcion="+opcion', false);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send(null);

}
Título: Re: Duda ajax
Publicado por: westwest en 07 de Agosto de 2008, 13:14:33 pm
muchas gracias karma +... pro por k no me aconsejas post? :S
Título: Re: Duda ajax
Publicado por: Tope en 07 de Agosto de 2008, 18:02:52 pm
pues ya te lo he dicho no se la razón, pero mucha gente coincide en lo mismo, post y ajax no se llevan bien...
Título: Re: Duda ajax
Publicado por: CarlosRdrz en 09 de Agosto de 2008, 14:54:31 pm
Yo tambien he leido por ahí que con AJAX es mejor usar GET.
Aunque supongo que como en todo, POST es mas seguro.

Saludos