人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Flashで、下記の点で、最適な物は何でしょうか?

・データベースからのデータの取得と、インサートはどういった手法がございますでしょうか?
・Flashとサーバ側プログラムの連携は、どの様にするのが理想的でしょうか?
・Flashにも、PHPのSmartyのようなテンプレートエンジンは
ございますでしょうか?

一つでも、全てでもお答えできる方は、お教えくださいませ。

●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:Flash PHP Smarty エンジン サーバ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● toomo
●60ポイント

・データベースからのデータの取得と、インサートはどういった手法がございますでしょうか?

PHP+MySQL+Flashで行う場合は

1.PHPでMySQLからデータを取得

2.PHPで受け渡す配列やXMLデータを生成する

3.PHPのprint、echoなどで出力する

4.Flashから3.を参照して、Flash内の変数に格納する

という手順が一般的です。


・Flashとサーバ側プログラムの連携は、どの様にするのが理想的でしょうか?

データ量やパラメータ数が多くなければPHP側でパラメータを作成する

user_id と user_pass という二つの変数を渡す場合は。。

print 'user_id=username&user_pass=password';

データ量が多ければPHP側でXML形式でデータを成型したほうが取り扱い易いです

会員プロフィール一式をFlashに送る場合は

$xml = '

<profile>

<user_name>山田太郎</user_name>

<user_yomi>やまだたろう</user_yomi>

<user_tel>090-0000-0000</user_tel>

<user_mail>yamadatarou@tarouyamada.com</user_mail>

<state>東京都</state>

<address_1>新宿区高田馬場○ー○ー○</address_1>

<address_2>さかえ通り商店街ビル5F</address_2>

</profile>

';

print $xml;

(上記だとブラウザが出力をXMLと認識せず、文字列をだらだらと表示するため、ブラウザでXMLツリー構造を見たい場合は↓↓)

ob_start();

header("Content-Type: application/xml; charset=UTF-8");

ob_end_flush();

print $xml;

詳しくは

http://www.kirupa.com/developer/actionscript/scripting.htm

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ