 
			
				07/04/2013, 09:24
			
			
			     |  
        |     |    |    Fecha de Ingreso: marzo-2008  Ubicación: Santa Cruz de la Sierra  
						Mensajes: 125
					  Antigüedad: 17 años, 7 meses Puntos: 1     |        |  
  |      Respuesta: url en reproductores flash        AQUI HAY UN EJEMPLO QUE TIENE LOS PEDAZOS DE CODIGO QUE TAL VEZ TE SIRVAN.... LUEGO A CONTINUACION HAY UN PHP     
import flash.utils.Timer; 
import flash.utils.getTimer; 
import flash.events.TimerEvent; 
import fl.controls.ComboBox; 
import fl.controls.TextArea; 
import fl.events.ComponentEvent; 
import flash.display.Stage; 
import flash.display.Sprite; 
import flash.events.Event; 
//import fl.controls.RadioButtonGroup; 
//import flash.display.Stage; 
import flash.display.MovieClip; 
import flash.ui.Keyboard; 
import flash.events.*; 
import flash.text.*; 
//import fl.controls.ComboBox; 
import fl.data.DataProvider; 
//import mx.controls.ComboBox;   
import fl.controls.DataGrid; 
import fl.controls.dataGridClasses.DataGridColumn; 
import fl.data.DataProvider; 
import flash.net.URLLoader; 
import flash.net.navigateToURL; 
import flash.net.URLRequest; 
import flash.net.sendToURL; 
import flash.net.URLVariables; 
import flash.net.URLRequestMethod; 
import flash.xml.*;     
import flash.system.fscommand; 
import fl.video.*;  
import flash.media.SoundTransform;           
function BuscarCancion(): void {   
var UrlBuscarC:String = "http://"+serverip+"/php/jugar.php";   
		////// Recuperar Datos BUSCAR...   
			//Creo las variables para enviar y recibir la informacion 
			var enviarBuscarC:URLRequest = new URLRequest(UrlBuscarC); 
			var recibirBuscarC:URLLoader = new URLLoader();   
			//Creo la variable que va a ir dentro de enviar, con los campos que tiene que recibir el PHP. 
			//En este caso son numero1 y numero2 
			var variablesBuscarC:URLVariables = new URLVariables(); 
			variablesBuscarC.BuscarC = Cancion; 
			variablesBuscarC.GeneroC = Genero;   
			//Indico el método por el que se va a enviar la información. 
			enviarBuscarC.method = URLRequestMethod.POST;   
			//Indico que voy a enviar variables dentro de la petición 
			enviarBuscarC.data = variablesBuscarC;   
			//Indico el formato de la información que se va a recibir como respuesta 
			recibirBuscarC.dataFormat = URLLoaderDataFormat.VARIABLES;   
			//Añado listeners a recibir, para un posible error y una respuesta. 
			recibirBuscarC.addEventListener(Event.COMPLETE,Res  puestaBuscarC);   
			recibirBuscarC.addEventListener(IOErrorEvent.IO_ER  ROR,HayErrorBuscarC);   
			//Hago la petición al PHP 
			recibirBuscarC.load(enviarBuscarC);   
			//Funcion que se ejecuta al recibir una respuesta del PHP 
			function RespuestaBuscarC(event:Event){   
				Cancion = recibirBuscarC.data["CancionPHP"];   
				if (Genero == "Masculino") { 
				URLKaraokes = "http://localhost/viva2013/karaokes/masculinos/"+Cancion+""; 
				//videoo = new Object(); 
				} 
				else { 
				URLKaraokes = "http://localhost/viva2013/karaokes/femeninos/"+Cancion+""; 
				//videoo = new Object(); 
				} 
				//TCancionText.text = Cancion; 
			} 
		//Función que se ejectuta cuando no se puede cargar el PHP 
			function HayErrorBuscarC(event:IOErrorEvent):void { 
        	trace("Error al cargar la url"); 
			//MensajeText.text = "Sin Conexion, Intentelo Mas Tarde!"; 
			}   
}    
PHP   
<?php   
$GeneroPHP = $_POST['GeneroC']; 
$CancionPHP = $_POST['BuscarC'];   
if ($GeneroPHP == "Masculino") {   
$path="C:/wamp/www/viva2013/karaokes/masculinos/"; 
} 
else {   
$path="C:/wamp/www/viva2013/karaokes/femeninos/";   
}     
$directorio=dir($path);   
$resultados = array (); 
//echo "Directorio ".$path.":<br><br>";   
while ($archivo = $directorio->read())   
{   
	if ($archivo != "." && $archivo != "..") { 
         $resultados[] = $archivo; 
		 //echo $archivo."<br>"; 
    }     
}   
$Nro = rand(0, 18);   
$Nro = $Nro+1; 
if ($Nro > 18) { 
$Nro = rand(0, 18); 
}   
echo "CancionPHP=".$resultados[$Nro];       
$directorio->close();     
?>            |