Autor Tema: Duda ajax  (Leído 1207 veces)

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Duda ajax
« 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);

}

Comunidad PHPeros

Duda ajax
« en: 04 de Agosto de 2008, 15:39:33 pm »

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re: Duda ajax
« Respuesta #1 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);

}
Un Saludo, Tope >> Programador FIJO en PHPeros

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: Duda ajax
« Respuesta #2 en: 07 de Agosto de 2008, 13:14:33 pm »
muchas gracias karma +... pro por k no me aconsejas post? :S

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re: Duda ajax
« Respuesta #3 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...
Un Saludo, Tope >> Programador FIJO en PHPeros

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: Duda ajax
« Respuesta #4 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
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es