D0804224 外部テキストの日付をクリックして、外部テキストのメッセージを表示?
Name bono
Date 2008年04月22日 (火) 14時06分
Message いつも参考にさせていただいているボーノというものです。サンプルがとても多いのでびっくりして、しかもわかりやすい記事などもあり、とても重宝しております。
今回、次のようなものが可能かをお聞きしたいと思い質問を書かせていただきます。

ダイナミックテキストで、毎回その中にメッセージを表示させたいと思い外部テキストを作成している段階です。
1か月に数回の書き込みをしますが、それまでの履歴の日付を別の外部テキスト内に表示させて、その履歴となる日付をクリックすると、メッセージ表示させている外部テキストのほうへ表示させたいと考えております。
つまり、2つの外部テキストがあり、片方には履歴となる日付、もう片方には日付ごとのメッセージが表示されるような仕組みにしたいです。
フラッシュ内の編集はしないで、誰でもテキストのみをアップすれば、日付とメッセージが更新でき、しかも履歴に残るようにするには・・と。
ご教授願えれば助かります。よろしくお願いします。
Response 01
2008年04月26日 (土) 08時57分> joy   
bonoさん、
おはようございます。
未だに、回答がないのは、難しい質問だからと思います。間違えているかもしれませんが、Flashだけでは無理で、サーバーサイドアプリケーションをCGI等で作る必要があるのでは推測します。

【理由】
1.aさんが、外部テキストa.txtで、
&messA=私は、aです&
&dateA=2008年1月1日&
と記載し、サーバーにアップ
2.bさんが、外部テキストb.txtで、
&messB=私は、bです&
&dateB=2008年3月1日&
と記載し、サーバーにアップ
3.Cさんが、外部テキストc.txtで、
&messC=私は、cです&
&dateC=2008年2月1日&
と記載し、サーバーにアップ

と、其々、好きな時に、サーバーにアップした際、サーバーサイドアプリケーション側で、例えば、新たな、new.txtファイルを生成し、更新時期に応じて、降順か昇順か決めて、一度、サーバーサイドで、組み直し、中身を以下のように、する必要があろうかと思います。

&mess1=私は、Aです&
&date1=2008年1月1日&
&mess2=私は、Cです&
&date2=2008年2月1日&
&mess3=私は、Bです&
&date3=2008年3月1日&

ここまで、サーバーサイドアプリケーションが組み直してくれれば、Flashが、new.txtを読み込んで、表示するのは、通常の方法なので、問題はないと思われますが、肝は、CGIの作成次第という気がしますが、CGI作成しなくてもFlashだけで、可能な方法があるといいのですがね・・・

更新作業を一人の人が管理して行うと決めた場合は、憲ちゃんさんがお作りになった、
■テキストの自動スクロールは、参考になると思います。(私的には、大好きなサンプルです)

このページの先頭へ