• 締切済み

HTMLに組み込んだFlash(AS3)でデータベースの情報を扱う方法を教えていただけませんか?

HTMLに埋め込んだ、AS3によって書かれたFlashをデータベースのデータによって動かしたいのですが、方法が分かりません。PHPを使った方法や、asSQL、過去ログの方法も試してみたのですが、うまく動かせませんでした。 環境としては FlashCS3 MySQL1.4 PHP5.0 を扱っています。 最低限、データベースのデータをダイナミックテキストに表示するだけでも分かれば、後は自分で出来そうなのですが・・・ 再度PHPを使った方法、AS3からMySQLを扱う方法など、MySQLの情報をAS3で扱う基本的な機能なら何でも良いので教えていただけませんか? 基本的な質問で申し訳ありませんが、よろしくお願いします。

noname#131718
noname#131718
  • Flash
  • 回答数1
  • ありがとう数1

みんなの回答

  • suzuko
  • ベストアンサー率38% (1112/2922)
回答No.1

ご参考までに。

参考URL:
http://www.fumiononaka.com/Sample/F-site/ActionScript30_01.html

関連するQ&A

  • [AS3]phpやPerl等から送り返された情報のFlashでの取得

    http://www.at-sonic.com/blog/archives/2008/02/as3php.php のような感じのプログラムを作っています。 このPHPのソース中、データをFlashへ送り返す部分で、 echo "comp=" . $comptxt; と、compにcomptxtを代入する形でFlashへ渡しています。PHP等でPrintした場合などは、FlashへHTMLのテキストデータをブラウザでなくFlashへ返しているものと思うのですが、Flashへ送り返す情報は、どの様な形式で出力させないといけないのでしょうか? 当方ActionScript 3.0をCS3で使用しています。

    • ベストアンサー
    • Flash
  • ログの保存をデータベースではなくテキストファイルで保存する方法

    自分はかなり初心者なんですが、今PHPを使ってサイトを作ろうとしています。 その際にログをMySQLなどのデータベースではなくテキストファイルに保存したいと思っています。 勉強のために買った本にはデータベースを使用する方法しか書いていなくて現在困っています。 この方法について解説しているサイトか私が教えてあげようという方おりませんでしょうか? どうかよろしくお願いします。

    • 締切済み
    • PHP
  • HTMLでゲームができるってどういうこと?

    ずいぶん前からFlashの提供が終わるからとか脆弱性がどうのだとかで、FlashゲームはHTML5に乗り換えるべしみたいな記事や掲示板の書き込みやらをよく見かけました。 ずっと分からないのが、なんでHTML? え? HTMLってテキストにマーク付けるだけのものじゃないの? しょせん装飾した文字ですよね? Flashみたいにゲームができるって訳わかめってな感じです。 僕もサイトを作ったことはありますし、HTML4は古いからと聞いてHTML5で作りました。 でもHTML5だと宣言する部分だとかヘッダ部分だとか書き方や使えるタグがちょっと違うだけで、やはりHTMLはHTMLで4とはあまり違いが分かりませんでした。 文字に印を付けたら、ブラウザが取り決め通りにその文字を大きくしたり色を付けたりして表示してくれる。 ただそれだけ それがHTMLだと思ってました。 動的なページにしたければPHPやJavaScriptなどを利用するしかないと。 それが動的などころかゲーム!? いったいどういうことなんでしょうか? 別途、ゲームのファイルなどを用意しておいて、それを読み込んでゲームさせるって事? でもそれだと「HTML5でゲームができる」とは言えませんよね? 読み込んでるだけなんですから。 HTML5の書き方などを説明しているサイトを覗いてみても、やはりマークアップの方法しかなくて、ゲームを作る方法なんて載ってませんでした。 HTML5はもうPHPやJavaScriptなどを使わなくても、PHPやJavaScriptを使っているかのような動的なサイトを作ることができると言うことなでしょうか? さらにFlashのようなゲームまで? 本格的にHTML5を身につけたら、もうPHPやJavaScriptは必要ないんですか? HTML5とCSSとデータ管理用にMySQL当たりを覚えていれば、普通のサイトからゲームまで何でも作れるんでしょうか? HTMLでゲームを作れるってどういう仕組みなの?

    • ベストアンサー
    • HTML
  • Flash8のユニコードについて。(mySQLとの連携)

    Flash8とPHPとmysqlの連携でアプリケーションを作っています。 mysqlで作ったデータベースからphpで日本語のテキストを読み込み、ActionScriptで表示させたいのですが、ユニコード(?)が違うらしく文字化けが起こってしまいます。(ムービープレビューの際) mysqlのユニコードShift-JISにしています。 Flashのユニコードを変更することはできるのでしょうか? また、文字化け解消のアドバイスなどあればお願いします。

    • ベストアンサー
    • Flash
  • データベースからHTML化する方法?

    飲食店の情報をWEBに上げる作業をしています。 (店名、営業時間、アクセス方法など) 毎回、担当者から情報をもらい、 それを逐一エクセルで表にして、コーディングに回しています。 毎年、同じような作業をしているのですが、 少しでも効率化する方法があるのでは…と思っています。 たとえば、 エクセルでデータベースをつくり、 チェックした項目を一括してHTML化… なんてできたりしないものでしょうか。 HTMLはタグ等を見たことはあるものの、基本初心者同然です。 質問の仕方もまどろっこしく恐縮ですが、ご教示のほど、よろしくお願いいたします。

  • MySQLデータベースに入力するときの質問です。

    PHP, HTML, MySQLと一部javascriptで添削システムを作っています。 以下のようなページを作りました。 http://flab.aid.design.kyushu-u.ac.jp/~harano/prac/show.php HTMLタグをつけたままデータベースに保存 しています。 ですが、このままだと入力する人が勝手にHTMLタグやjavascriptのソースなどを書けてしまいます。 javascriptはあまり詳しくありませんが、データを消すようなソースを入力されてしまっては機能しません。 何かいい改善案があればどんな情報でもいいので教えてください。

    • ベストアンサー
    • PHP
  • PHP+MySQLからHTMLページを自動生成?

    初めまして、質問させていただきます。 フォーム(PHP)から送信されたデータ(コメントや写真等)を データベースへ(MySQL)と格納し、 その内容を新規HTMLページを自動生成させ表示させることは可能でしょうか? 既存するPHPで動的に内容を表示させることは簡単に出来るのですが、 そうではなくて、ユーザーから投稿された内容を、 自動的に新規ページを作成して表示させるようにしたいと思っています。 分かりやすく言えば、投稿されたデータをテンプレートに当てはめ、 新規ページを生成するまでをサーバー上で自動的に行いたいのです。 できればPHPとMySQLでこれらを行えればと考えているのですが、 無理ならば他のものでもかまいません。 ちなみに、PHPとMySQLはまだまだ初心者です。 DreamWeaverの機能で動作させ、少しいじれる程度です。 どうかアドバイスをお願いいたします。

    • ベストアンサー
    • PHP
  • Mysqlにhtmlのフォームから登録できません。

    WindowsでphpからMysqlにデータを登録しようと思っているのですが、うまくいきません。 データベースの内容をHTML,PHPで書き出すことは正常にできたのですが、登校フォームから入力してもデータが書き込まれません。フォームのHTMLはおそらく間違ってないと思います。 これが受け入れ側のファイルの内容です。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <?php extract($_POST); mysql_connect('localhost','root','パスワード'); mysql_select_db('データベース名'); $sql = "insert into テーブル名 values('フィールド1の値','フィールド2の値','フィールド3の値','フィールド4の値',0)"; mysql_query($sql); ?> </body> </html> ファイル名は.phpの拡張子で保存してます。 Mysqlの環境設定はできているのに何故データを登録できないのでしょうか? 詳しい方どうか教えてください。よろしくお願いします。

  • HTMLからFlashへ変数を渡す方法で

    HTMLからFlashへ変数を渡す方法で、HTMLの「***.swf?hoge=10」のようにswfの後に?をつけて書き込む事で、HTMLからFlashへ変数データが渡せると記事で読んだのですが、上手く行きません。 flash側では、ダイナミックテキストを用意しインスタンス名をmTextとし、フレームから if(hoge){ mText.text = hoge; }else{ mText.text = "メッセージはありません"; } と書き、とりあえず、10 と表示させたいのですが、上手く行きません。 何が原因であるのか全く見当がつかずに困っております。 チェックすべき事やアドバイスなどありましたら書き込みをいただきたく思います。 よろしくお願いします。

  • データベース名などこれで合っているでしょうか・・。

    すいません。初めてデータベースを扱うのですが、今までローカル環境でしか動かしていないため どのように実際に動かすのか分からない部分があります。(サイトは完成していましてローカル環境ではちゃんと動きました) まずデータベース名やアカウント名なのですが、データベースのためにさくらのサーバーを借りました。 データベースの設定画面を見ると以下のようになっています。 ----------------------------------------------------- データベース バージョン: MySQL 5.5 データベース サーバ mysql9999.db.sakura.ne.jp データベース ユーザ名 (初期アカウント名) abcd777 接続パスワード変更 ************ データベース名 abcd777_data ------------------------------------------------------- 上記の場合以下で合っているのでしょうか? $pdo = new PDO("mysql:dbname= _abcd777_data ; host=mysql9999.db.sakura.ne.jp", "abcd777", "************"); ポート番号なども設定があるような事も書いてあるサイトがあるのですが何をどうしてよいのか 全く分かりません。(とりあえず上記のような設定でデータベースからデータをphpで呼び出しましたが 上手く動きませんでした) もう一つ疑問があるのですが、私はトップページをindex.phpとしましたが、上記のような方法では アカウントやらパスワードが丸見えですよね? そもそも私は全く違う事をしているのでしょうか? できれば実際の運用の流れも簡単に書いてもらえると助かります。