Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/12/2011, 14:21
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Respuesta: Resultado de un PHP en otro PHP

analicemos:
Código Javascript:
Ver original
  1. ....
  2.   ajax = nuevoAjax();
  3.   ajax.open("GET","1.php",true);    //LE PIDO UNA RESPUESTA A 1.PHP, NO A 2.PHP  
  4.   ajax.send();     
  5.   ajax.onreadystatechange=function() {     
  6.   if (ajax.readyState==4 && ajax.status==200) {                
  7.      var algo = ajax.responseText; //CARGO LA RESPUESTA EN algo
  8.      document.getElementById('...').innerHTML = algo;
  9.   }
  10. }
  11.  
  12. en realidad vos obtenes ese resultado pero lo mostras con js
  13. if (algo==true){
  14.     alert( "Correcto" );
  15. }else{
  16.     //si no se cumple ahora si le pregunto a 2.php
  17.     ...
  18.   ajax = nuevoAjax();
  19.   ajax.open("GET","2.php",true);    //LE PIDO UNA RESPUESTA A 2.PHP  
  20.   ajax.send();     
  21.   ajax.onreadystatechange=function() {     
  22.   if (ajax.readyState==4 && ajax.status==200) {                
  23.      var algo = ajax.responseText; //CARGO LA RESPUESTA EN algo
  24.      document.getElementById('...').innerHTML = algo;
  25.   }
  26.     alert( "<La respuesta del archivo 2.php>: "+ [B]algo[/B]);
  27. }