bueno el caso es que quisiera saber si se pueden crear componentes en un php y devolverlos al swf flex por ejemplo tengo este codigo
Código PHP:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
backgroundColor="#FFFFFF"
backgroundAlpha="0">
<mx:Script>
<![CDATA[
import mx.rpc.events.ResultEvent;
import mx.rpc.events.FaultEvent;
import mx.controls.Alert;
import mx.controls.ComboBox
public function ValoresOk(event:ResultEvent):void
{
this[event.result.toString()];
}
public function ValoresNo(event:FaultEvent):void
{
Alert.show(event.fault.faultString, "Error");
}
]]>
</mx:Script>
<mx:HTTPService id="valores"
url="http://localhost/n/prueva.php"
result="ValoresOk(event)"
fault="ValoresNo(event)"
resultFormat="e4x">
<mx:request>
<ncodigo>{codigo.text}</ncodigo>
<nvalor>{valor.text}</nvalor>
</mx:request>
</mx:HTTPService>
<mx:TextInput id="codigo"
x="130" y="32"
width="160" height="22" />
<mx:TextInput id="valor"
x="130" y="58"
width="160" height="22" />
<mx:Button x="130" y="95"
label="Enviar"
click="valores.send()"
width="160" height="22" />
</mx:Application>
Código PHP:
<?
function CreaNuevoComponente($codigo, $valor) {
$options = "<mx:".$codigo." label=\"".$valor."\" ></mx:".$codigo.">";
return $options;
}
$options = CreaNuevoComponente($_REQUEST[ncodigo], $_REQUEST[nvalor]);
print '<?xml version="1.0" encoding="utf-8"?> ';
print "<contenedor>";
print $options ;
print "</contenedor>";
?>
parece que las variables llegan bien al php lo malo es que me da este error
Error #1083: El prefijo "mx" del elemento "mx:Button" no está vinculado.
aver si alguien me guia para crear componentes atraves del php XDXD aun me queda mucho por saber esto del flex XDXD
gracias