Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/10/2009, 09:31
Avatar de Highlander
Highlander
 
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 18 años, 5 meses
Puntos: 4
Respuesta: Pregunta sobre headers y sesiones.

Ok ire por partes, aqui esta el otro codigo paketrueke:

CODIGO: ajax_actualizar_datos.php

Código:
<script language="javascript" type="text/javascript">
function nuevoAjax()
{ 
    var xmlhttp=false; 
    try 
    { 
        xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
    }
    catch(e)
    { 
        try
        { 
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
        } 
        catch(E) { xmlhttp=false; }
    }
    if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } 

    return xmlhttp; 
}
function traerDatos()
{
    var cod=document.getElementById("CODIGO_CUENTA").value;
    var campo1=document.getElementById("DESCRIPCION_CUENTA");
    
        
    var ajax=nuevoAjax();
    ajax.open("POST", "com_contabilidad/vista/menu_consulta_cuenta_contable/funciones/consulta_actualizar_datos.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("var="+cod);
            
    ajax.onreadystatechange=function()
    {
        if (ajax.readyState==4)
        {
            var respuesta=ajax.responseXML;// Rescata el contenido del archivo XML retornado del servidor:
            campo1.value=respuesta.getElementsByTagName("desc")[0].childNodes[0].data;
            
        }
    }
}
</script>
Makh16 si eso me serviria de parche por ahora porque el codigo se esta ejecutando y funciona la parte ajax ademas de la sesion pero me interesa una solución correcta, aun no me queda claro este tema de headers.

Se supone que antes de cualquier HTML estoy enviando la sesion lo cual es un header entonces como lo hago para mantenter en todo momento la sesion pero ademas enviar un XML con la respuesta del ajax?
__________________
Ingeniero (E) en Computación e Informática
The last man alone with god.

Última edición por Highlander; 28/10/2009 a las 09:53