ホームページ >バックエンド開発 >PHPチュートリアル >PHP による動的な WAP ページの生成 2_PHP チュートリアル

PHP による動的な WAP ページの生成 2_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:28:24807ブラウズ

1. WEB サーバーをセットアップします
まず、PHP スクリプトを処理できるように、Web サーバーに PHP がインストールされている必要があります。次に、Web サーバーが PHP、WML、WBMP、およびその他のファイルを同時に認識して処理できるようにするには、次のファイル タイプを Web サーバーの MIME テーブルに追加する必要があります。
text/vnd.wap.wml .wml
image/vnd.wap.wbmp .wbmp
application/vnd.wap.wmlc .wmlc
text/vnd.wap.wmls.wmls
application/vnd.wap.wmlsc .wmlsc
2. PHPを使用して、単純な動的WAPページを出力します
以下は、PHPがWAPページを生成する最も単純な例です。このプログラムを解釈して WAP ページを出力するには PHP インタープリターが必要であるため、同様のプログラムはすべて .php 拡張子を持つ必要があることに注意してください。
$#@60;?php
header(″Content-type: text/vnd.wap.wml″);
echo (″$#@60;wml$#@62; $#@60;card$#@ 62; $#@60;p$#@62;'');
echo date( ''l dS of F Y h:i:s A'' );
echo (''$#@60;/p$#@62; $#@60;/card$#@62;$#@60;/wml$#@62;'');
?$#@62;
この例は WAP 携帯電話シミュレータで閲覧でき、現在の日付と時刻は通常のブラウザでは認識できないため、ダウンロードエラーとみなされる場合もあります。これは、出力ドキュメントがプログラムの先頭で WML タイプとして宣言されており、このタイプは WAP デバイスによってのみ認識および解釈できるためです。私たちの一般的な HTML 言語には厳格な規範要件がなく、ほとんどのブラウザーはかなり多くの書き込みエラーを「許容」できますが、WML の仕様は非常に厳格であり、1 つの間違いが必要なデータを出力できない可能性があることに注意してください。ページ。
PHP スクリプトを使用して WAP ページを出力する標準的なプロセスを理解したら、PHP の強力な機能と WML 言語の対話型処理および WML スクリプトの単純なスクリプトを使用して、ニーズに合ったアプリケーション システムを開発できます。

www.bkjia.com本当http://www.bkjia.com/PHPjc/531773.html技術記事 1. WEB サーバーをセットアップします。まず、PHP スクリプトを処理できるように、Web サーバーに PHP がインストールされている必要があります。次に、Web サーバーが PHP、WML、WBMP、その他のファイルを同時に認識して処理できるようにするために、Web...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。