phpとswfの通信
SWF と PHP 間の通信 (LoadVars クラスの sendAndLoad メソッドが保存され、XML を解析するメソッドが取られます):
SWF←PHP: PHP は echo を使用して xml ファイルを書き込み、SWF はファイルを直接解析します。 (なぜ青色のRSSはPHP形式なのか疑問に思っていましたが、これを知って理解しました。)
SWF→PHP: swfは変数の送信に「sendAndLoad」(data_lv.uname="Zhang San")を使用し、phpは$name=$ _POST['uname'] は変数を受け取ります。
注:
1. ゲストブックは実際にはこの 2 つの小さなプロセスであり、PHP はブリッジに相当します。 2 と 3 の両方に簡単な例を作成することを強くお勧めします。例は正常に実行され、書き込みを開始する前にゲストブックは半分以上完成していました。
2. sendAndLoad は、PHP への変数の送信と PHP 変数の受信の両方ができます (SWF がテキストを読み取るのと同様)。非常に詳細な火山チュートリアルを見ることができます。
本番を開始します(上記の準備を行うと以下が分かりやすいです):
図1
1. SWFがデータを読み込む
①と②MySQl→PHP→SWF
PHPはMySQlから「SELECT」を使ってデータを取得します。これを SWF が読み取れるように XML に書き込みます。
図2
2. SWFはデータを格納します
③と④SWF→PHP→MySQl
SWFはPHPに対して「sendAndLoad」を使用し、PHPはMySQlに対して「INSERT」を使用します。
図 3
コード化けを解決する (データベース内の中国語が「????」と読める問題を解決する):
PhpAdmin でデータベースを作成するときに、エンコード「utf8-geeral-ci」を選択します。
phpファイルのクエリ文の前に、 mysql_query("set names 'utf8'"); を追加します。
PHPのモジュール化(今後の修正用):
データベースに接続する文はconnectdbなどの別ファイルに記述します。 .php。
次に、データ書き込み用ファイル(datatosql.php)とデータ読み取り用ファイル(datatoxml.php)に、require "connectdb.php"を追加します。
MySQL デバッグ機能 (操作にエラーがあった場合、プロンプトに従って簡単に修正できます):
mysql_errno (エラー番号); mysql_error (エラーの理由)。
Phpの日付関数(詳細は他のヘルプを参照してください):
data("Ymd,l,H:i") //20080608,Sunday,09:28
SWFリアルタイム更新(読み込み保証)最新データ):
swf はリアルタイム変数を送信および取得します: data_lv.sendAndLoad("datatosql.php?n="+random(9999), data_lv, "post");
swf はリアルタイム xml を読み取ります: myXML.load ("datatoxml.php?n ="+random(9999))"
参照元: http://dodomail.javaeye.com/blog/211003

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHPロギングは、Webアプリケーションの監視とデバッグ、および重要なイベント、エラー、ランタイムの動作をキャプチャするために不可欠です。システムのパフォーマンスに関する貴重な洞察を提供し、問題の特定に役立ち、より速いトラブルシューティングをサポートします

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。
