今回の質問は下にあるURLの説明を見て作成したflashでswfとhtmlをパブリッシュしましたが、動きませんでした、パブリッシュはLite1.1, Lite2.0, Flash7, Flash4,等で試しました。
パソコンのブラウザ、flash Lite2,Lite3搭載の携帯電話のブラウザでもnameとscore欄に入力しようとしてもダメでした。なぜでしょうか?
http://s2works.net/old_blog/2008/12/flash-lite-11-loadvariables-my.html
メールでファイルのやりとりをしたほうが良い場合はポイント1を送付してメールアドレスをお知らせします。
flaファイルが動作した時点で1000ポイント贈呈いたします。こちらの所有はCS3が最新バージョンです。
また、phpファイルとの連動は確認しておりませんが、連動で困った場合、解決に助力いただくと、この1000ポイントとは別にさらなるポイントを贈呈させていただきます。
注)申し訳ありませんが、解決に程遠いアドバイスにはポイント配分いたしません。4~5日で締め切ります。
この部分に問題があります。
requrl = "http://自分のサイトアドレス/ranking.php?score=" add cnt add "&name=" add NM; loadVariables(requrl,"rank_clip");
Flashはセキュリティ上の制約から、他ドメインへのアクセスを禁じています。
したがって、PHPファイルと同じドメインにSWFファイルを配置して
requrl = "相対パス指定/ranking.php?score=" add cnt add "&name=" add NM; loadVariables(requrl,"rank_clip");
のようにしなければなりません。
ご指導ありがとうございます。しかし上記のご指摘は送信ボタンをおしてからのことであり、送信ボタンを押す前のname,score欄への入力障害を解決しておりません。また、flash MXからのLoadVarsを使った方法では、
sendAndLoad("http://自分のアドレス/ranking.php",receiveData,"GET");
で問題なく動作しております。
実際にflaファイルを作成されて動作したのであれば、お知らせください。ポイント1を送付し、通信欄でメールアドレスをお知らせします。
よろしくお願いいたします。