[問題] 用flash抓php的文字
其實這個問題也搞不懂是要去flash板問還是這邊問
我用flash去抓php的文字 可是照我這樣的寫法顯示不出來呢
這是php檔的內容
--------------------------------------
<?
$file = fopen("test.txt" , "r") ;
$data = fread($file , filesize("test.txt")) ;
fclose($file) ;
echo $data . "二";
?>
----------------------------------------
test.txt的內容是
------------
a=一
------------
然後flash的程式碼是
var Online = new LoadVars();
Online.load("test.php");
Online.onLoad = function(success:Boolean) {
_root.text = Online.a ;
}
兩個文件檔都有存utf8格式
可是flash文字欄顯示的是undefined
但如果我把php這一行 echo $data . "二"; 改成
echo "a=一" . "二";
flash就可以顯示出來 一二
這是為什麼呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.30.129
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):