ユーザーデータを DB:MySQL にストアするグーグル・マップのフラッシュ版。
赤色の大きなバルーン(Marker)をドラッグ&ドロップして位置を確定し、書き込み。
※ "Successfully added!" とメッセージが出たら、すでにデータベースに収納されています。
再読み込みすれば黄色のミニMarkerで出ますから、2度 Submit する必要はありません。
※ たとえばお薦めの紅葉スポットとか。
かつて作った javascript 版と基本は同じ。
Google のデモ、そのMXML と AS のソース、そのソースに出てくるphpsqlflex_addrow.phpのソースを参照。
php のソースで、
$name = $_GET['name'];
などとなっている箇所を、
$name = $_POST['name'];
とすべて直したら機能した(サーバーはロリポップ、PHP5)。
Google のデモはDB(MySQL)への収納まで。送信されたデータを地図に表示する php は従前どおり、Google のチュートリアルに従えばよい。
MXML は、最終的に以下のような感じに改変。
Closed なコミュニティなどで有用かも。
php のファイル名が見えないのでスパムを受けにくいのがフラッシュの利点哉。
コメントする