Ver Mensaje Individual
  #26 (permalink)  
Antiguo 23/10/2007, 12:32
Avatar de Gaby_Corr
Gaby_Corr
 
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 10 meses
Puntos: 0
Re: por q me dice q no es una funcion???

Cita:
Iniciado por Shiryu_Libra Ver Mensaje
ahora una ves invocado el metodo, debes controlar la respuesta
Código PHP:
function handleHttpResponse() {
    if (
http.readyState == 4) {
       if (
http.status == 200) {
          if (
http.responseText.indexOf('invalid') == -1) {
             
// Armamos un array, usando la coma para separar elementos
             
results = [B]http.responseText.split(",");[/B]
//Estos campos debes cambiarlos a los que tienes en tu formulario
             
document.getElementById("campoMensaje1")[B].innerHTML[/B] = results[0];
             
document.getElementById("campoMensaje2").innerHTML results[1];
             
document.getElementById("campoMensaje3").innerHTML results[2];
             
document.getElementById("campoMensaje4").innerHTML results[3];
             
enProceso false;
          }
       }
    }
}
</script> 
que tal de nuevo probando con esta forma, ya me trae una busqueda solo que no se como hacerle para que la cadena que me trae la pueda dividir y ponerla en 2 inputs de mi formulario

hice unos pequeños campos para que me apareciera el valor


function handleHttpResponse() {
if (http.readyState == 4) {
if (http.status == 200) {
if (http.responseText.indexOf('invalid') == -1) {
// Armamos un array, usando la coma para separar elementos
results = http.responseText.split(",");
document.getElementById("nombre").value = results[0];
document.getElementById("linea").value = results[1]; // aqui me dice que esta undefined en el input
enProceso = false;
}
}
}
}

Código PHP:
function Buscar(dato) {
    if (!
enProceso && http) {
       var 
valor escape(document.getElementById(dato).value);
       var 
url "enviar.asp?datoabuscar="valor;
      
// alert(dato)
       
http.open("GET"urltrue);
       
http.onreadystatechange handleHttpResponse;
       
enProceso true;      
       
http.send(null);
       
// alert(url)
    
}

y en enviar tengo esto como prueba =)

Código PHP:
dato request.QueryString("datoabuscar")
if 
dato <> "" then

call conectarDB

sSQL 
"Select sistemas_id, sistemas_nombre, sistemas_linea FROM DS_Sistemas where sistemas_id = "dato
    Set rs 
cnn.execute(sSQL
    
    if 
not rs.eof then
        Sistema 
rs("sistemas_id")
        
Nombre rs("sistemas_nombre").value
        Linea 
rs("sistemas_linea").value
        response
.Write(Nombre "<br />")
        
response.Write(Linea)        
    
end if
    
rs.close

end 
if 
el detalle es que no entiendo bien como de aqui lo vuelve a enviar a la otra pagina
__________________
" Recuerda , estas donde debes estar ..."