作者KawasumiMai (モウソウ×ボウソウ)
看板Flash
標題[問題] load在伺服器上失效(急
時間Mon Jun 25 22:05:52 2012
前幾篇似乎也有人有一樣的問題
PHP
====================
<?php
if($_POST['pw']=="123"){
echo 50;
}else{
echo 30;
}
?>
====================
AS
====================
var v:URLVariables=new URLVariables()
var r:URLRequest=new URLRequest()
v.pw="123"
r.data = v
r.url="test.php"
r.method=URLRequestMethod.POST;
var l:URLLoader=new URLLoader()
l.dataFormat = URLLoaderDataFormat.VARIABLES;
l.addEventListener(Event.COMPLETE,loaded)
l.load( r )
function loaded(e:Event){
var u:URLVariables = new URLVariables(e.target.data);
test.text=String( u)
}
===============
結果單機執行的時候
把php當作文字變數檔讀取了
而使用網頁執行時
卻發現似乎連load動作都沒有執行
因為就算不特定指定e.target.data也是沒反應的
這個動作似乎不單只有php
載入swf的load動作
如果在單機可以正常執行
但是拿到網頁伺服器上似乎又失效了
語法應該沒有錯吧?
有人有遇過一樣的問題嗎?
想說是不是什麼最近更新的bug之類的
--
「賢いウサギには三つの穴がある。
一つは上に、あと二つは…」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.208.31
1F:推 jeaby:l.dataFormat 那行不要加 06/26 13:41
2F:→ jeaby:結果改成 test.text = e.currentTarget.data; 06/26 13:41