关于PHP Vs Actionscript的问题..?

时间:2011-03-17 22:09:49

标签: php flash actionscript-3 actionscript

首先,我有一个复杂的要求!

我不确定是否可能,所以请阅读我的要求。

我想要的是我有一个flash xml小部件(自己创建!)就像我发布一篇新文章一样,它将通过访问rss显示在该小部件中。然后我把它放在我的网站上,供访问者可以在网站上发布它作为一个小部件,真正的要求即将到来,我想添加一个“pcode”(pcode意味着像utm标签,请参阅此网址中的示例http://www.mysite.com/?pcode=demo “demo”是pcode)从文章小部件标题结束每个链接后(注意:它是一个swf)。

所以php guy的pcode设置有一个'变量'。

所以我想将该变量从php传递给Actionscript,它应该显示在文章末尾,如/?pcode=varible

我的动作脚本在下面给出

var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onLoaded);

var xml:XML;

function onLoaded(e:Event):void
{
var style:StyleSheet = new StyleSheet();
var no = "rsswidget";
style.setStyle(".heading", {fontWeight:"bold", color:"#6184b7", fontSize:12});
style.setStyle(".readmore", {fontWeight:"normal", color:"#6184b7", fontSize:11});

xml = new XML(e.target.data);
    var il:XMLList = xml.channel.item;
    for(var i:uint=0; i<il.length(); i++)
    {

t.setStyle("styleSheet", style);
t.htmlText = "<a href='"+il.link.text()[0]+'?utm_source=rsswidget'+"' class='heading'>"+il.title.text()[0]+"</a>"+"\<br />"+il.description.text()[0]+"\<br>"+"<a href='"+il.link.text()[0]+'?utm_source=rsswidget'+"' class='readmore'>"+'Read more »'+"</a>"+"\<br />_____________________<br /><br />"+"<a href='"+il.link.text()[1]+'?utm_source=rsswidget'+"' class='heading'>"+il.title.text()[1]+"</a>"+"\<br />"+il.description.text()[1]+"\<br>"+"<a href='"+il.link.text()[1]+'?utm_source=rsswidget'+"' class='readmore'>"+'Read more »'+"</a>"+"\<br />_____________________<br /><br />"+"<a href='"+il.link.text()[2]+'?utm_source=rsswidget'+"' class='heading'>"+il.title.text()[2]+"</a>"+"\<br />"+il.description.text()[2]+"\<br>"+"<a href='"+il.link.text()[2]+'?utm_source=rsswidget'+"' class='readmore'>"+'Read more »'+"</a>";
    }

}

loader.load(new URLRequest("http://www.mysite.com/RSS/index-rss.php"));

这是实用的吗?我知道它很复杂!

任何建议都将不胜感激!

虽然可以随意提出任何进一步的澄清......

先谢谢

1 个答案:

答案 0 :(得分:0)

使用URLLoader课程。它可以加载各种数据,包括url编码的变量。