Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2008, 18:22
Avatar de JoniJnm
JoniJnm
 
Fecha de Ingreso: mayo-2007
Ubicación: Madrid
Mensajes: 264
Antigüedad: 17 años, 6 meses
Puntos: 4
Pregunta setRequestHeader

Hola, tengo dos funciones:
Código:
function ajax() {
	if (window.XMLHttpRequest) {
		ajax = new XMLHttpRequest();
	}
	else {
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	ajax.onreadystatechange = inserta;
	ajax.open('POST', "ajax.php?a=b&c=d", true);
	ajax.send(null);
}
Código:
function ajax() {
	if (window.XMLHttpRequest) {
		ajax = new XMLHttpRequest();
	}
	else {
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	ajax.onreadystatechange = inserta;
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.open('POST', "ajax.php", true);
	ajax.send("a=b&c=d");
}
pues en los dos casos, imprimo las variables en ajax.php

echo $_POST['a']."-".$_POST['b'];

Pues no sé por qué la 2º forma no me va, sólo quiero que se "esconda" el REQUEST_URI en la 2º parte, pero no sé por qué no va. Es que hay que coger las variables de otra forma?
__________________
JoniJnm.es

Última edición por JoniJnm; 02/12/2008 a las 01:50