Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/11/2010, 21:03
sistemasmen
 
Fecha de Ingreso: diciembre-2008
Mensajes: 27
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Ayuda cargar php en flash

Hola. Listo ya lo tengo!!


Muy muy fácil:

EL PHP:

Código PHP:
Ver original
  1. <?php header("Content-type: text/xml");
  2. echo '<?xml version="1.0" encoding="utf-8"?>
  3. <errores>';
  4.  
  5.     $action = $_REQUEST['action'];
  6.     $url = "http://web.com:8000/radio-online.mp3";
  7.     function check_url($url) {
  8.         $contents = @fopen($url, 'r');
  9.             if ($contents == "" or $contents == "<b>The file you requested could not be found</b>") {
  10.             echo '<error radiourl="http://web.com:8000/radiograbado.mp3" mensaje="Radio Grabada" />';          
  11.             } else {
  12.             echo '<error radiourl="http://web.com:8000/radio-online.mp3" mensaje="Radio Online" />';   
  13.             }
  14.     }
  15.     check_url($url);
  16.  
  17. echo '</errores>';
  18.  
  19. ?>

El actionscript: Agrega en el Primer Fotograma

Código Javascript:
Ver original
  1. var urlRadio:String;
  2. var msjeError:String;
  3.  
  4. var x:XML = new XML();
  5. x.ignoreWhite = true;
  6. x.onLoad = function(success) {
  7. var err:Array = this.firstChild.childNodes;
  8. urlRadio = err[0].attributes.radiourl;
  9. msjeError = err[0].attributes.mensaje;
  10.  
  11. trace(urlRadio); //Para probar si funciona
  12. }
  13. x.load("http://localhost/fofo/index.php"); //La URL del PHP que genera el XML.

urlRadio es la variable de la URL para las radio. y mensaje porsiaca lo necesites .


Adjunto los archivos de prueba que hice:

Código PHP:
Ver original
  1. http://static.maxprogramas.com/otros/AS2PHP.rar

En el Archivo que adjunte cambié la condición del IF, solo para simular la existencia de la Radio!!

Bueno , suerte!!!

Última edición por sistemasmen; 17/11/2010 a las 21:10