ORG PHOTO DIARY ver.2の進行状況。

FLASHのインターフェイス部分はある程度メドが付いた。
後はDBからデータを受け取り、それで画像生成。
データの受け取り形式をXMLか変数で思案中。
後はカレンダー表示。

XMLはWinのブラウザではうまく表示されるがFLASHでParthしてくれない。
Macのブラウザでもエラーが表示されるし・・・。
インターフェイスのβ版をアップしようと思ったけどシステムと連動してから
上げた方がカッコええので辞めます。


now_xml.gif
*WinのIE6で表示
now_error2.gif
MacのIE5で表示
う〜ん、今日の夜またみてみよう。

Comments

最近うろちょろしとります =)
MacIEは分かりませんが、FlashのXMLインスタンスのignoreWhite、trueになってますか?
XML自体はおかしくないみたいですよ。

Posted by: key at July 10, 2004 12:11 PM

keyさん、レスどうもです。
ignoreWhiteですがtrueにしてます。
僕もXML自体はおかしくないと思っているの
ですが何故かうまくいかないんです・・・(w。
キチンとブラウザでチェックできるし。

今Mac FLASH MX2004で制作してるんですが
xml.parseXML(success);
としてもうまくいかなんです。
xmlオブジェクトをtraceしたらサーバーからの
エラーhtmlを出力します。
うーん、全然意味が分からない。
キチンとcontent-typeもtext/xmlにしてるんですが。

Posted by: rakeem at July 10, 2004 08:49 PM

> xmlオブジェクトをtraceしたらサーバーからの
> エラーhtmlを出力します。

そいつはサーバがエラーを返してるだけでは(w;
実は勝手にCGIから読み込ませてもらいましたが、エラーは出てないですよ。

Posted by: key at July 11, 2004 09:19 AM

<?xml version="1.0" encoding="UTF-8"?>
<Dates>
</Dates>
すません、keyさん。
一応XMLは返ってくるようになったんですが
今はこんな感じで返ってくるだけなんです。

FLASHのコードは現在
var xmlData:XML = new XML();
xmlData.onLoad = function() {
trace(this);
};
var lv:LoadVars = new LoadVars();
lv.user=1;
lv.year=2004;
lv.month=06;

lv.sendAndLoad("http://www.org44.com/testXML.cgi", xmlData);
上記のような感じでテストしてます。
ふぁ〜、眠い・・・。
朝早くからテストまでしてもらって恐縮です。
cgiのアドレスはチョッと変更しときます、
まだリクエストによってはエラーとか返すので
いたずらされたら怖いので・・・(w。
Macのエラーの原因は全然分からないままです。
大丈夫なのかな?

すごいサーバサイドで手こずってしまっているぅ、
キチンとお勉強しないとですね、お手数をお掛けしてます。

Posted by: rakeem at July 11, 2004 11:56 AM

最後の行ですが、
lv.sendAndLoad("http://www.org44.com/testXML.cgi", xmlData, "GET");
じゃないかなーと思います。

Posted by: key at July 11, 2004 04:04 PM

いつもHTTPメソッドを省略してました(w。
取りあえずHTTPメソッドを追加してみたのですが駄目でした・・・。
もう少し悩んでみます。
ノードが全然取得出来ないって凹みです。
もうちょいだと思うのですが。

Posted by: rakeem at July 11, 2004 08:34 PM
Post a comment









Remember personal info?