首先,我有一个复杂的要求!关于PHP Vs Actionscript ..的问题?
我不知道它可能与否,所以请阅读我的要求。
我想要的是我有一个flash xml构件(创建自己!),就像我发布一篇新文章一样,它将通过访问rss显示在该构件中。然后我把它放在我的网站上,访问者可以在那里发布它作为一个小部件的网站,真正的要求是现在到了,我想添加一个“pcode”(pcode意味着像utm标签,在这个url中看到http://www.mysite.com/?pcode=demo
“demo”文章小部件标题(注:其swf)的每个链接结束后的pcode)。
所以有一个由php家伙的pcode集“变量”。
所以我想通过从PHP为ActionScript变量,它应该在文章的URL像/?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"));
我ActionScript是给那是一件实事。 。?我知道它很复杂!
任何建议,将不胜感激!
尽管随意问任何需要进一步澄清..
由于提前
保罗
让我看看如果我弄明白了,你想调用一个php脚本并获得一个变量的值(在php代码中)回闪存? – SimplyZ 2011-03-17 22:20:21
你是对的这个loadVariableNum(“variablepage.php”,0),我试过这个,但它不会在我的as3工作 – Paul 2011-03-17 23:34:54
loadVariablesNum是AS2的具体方法,因此,不会在AS3中工作。 – 2011-03-18 06:47:43