首先,我有一個複雜的要求!關於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