PHP/WML コードを作成します
次に、index.wml という名前の最初の PHP/WML ページを作成します
php
Header("Content-type: text/vnd.wap.wml");
Header("Cache-Control: no-cache、must-revalidate"); echo (""); >
「http://www.wapforum.org/DTD/wml_1.1.xml」 >
<WML>
<CARD id=card1 title=UNITO/Database><P>
教授の検索ができます診察時間または試験時間割については
>
<DO type="text" label="Go">
<GO href="index2.wml#card2" method="get">
<POSTFIELD value="$(choice)" name="choice">
</GO>
</DO>
</P>
</CARD>
</WML>
最初の行は、ヘッダファイルがない場合、ブラウザはファイルのMIMEタイプを伝えません。この行では、ファイルの拡張子は重要ではありません。この関数は、マルチスタイルのページを作成する場合に非常に便利です。スクリプトを使用してデバイスまたはその機能を検出し、ブラウザの種類に応じて WML または HTML を返すことができます。
PHPに短いタグのサポートがインストールされているかどうかを確認してください。その場合は、 のようなことを行うことができます。 XML バージョン = '1.0'? > 宣言を作成し、混乱を避けるために PHP コードにネストします。
このページの残りのコードは、クイズの時間や相談時間を検索するだけです。選択した項目は $choice 変数に記録されます。
次のページは、index2.wml という名前で、件名または姓のどちらでデータベースにクエリを実行するかを選択できます。
Header("Content-type: text/vnd.wap.wml");
Header("Cache-Control: no-cache、must-revalidate");
Header("pragma: no-cache"); (""); >
"http://www.wapforum.org/DTD/wml_1.1.xml" >
<WML>
<CARD id=card2 title="研究の種類">
<P><BR> ;? php
echo ("あなたはチェックしています ");
if ($choice == "exams_data") {
echo (" 試験時間割。
n")
} else if ($choice == "consulting_data"); {
echo (" 診療時間です。
n");
} else {
echo ("何かわかりません。
n")
}
? >
<P>
姓(完全または部分)または主題(完全または部分)で検索できます。
研究の種類を選択してください。 SELECT name="" value="姓" title="研究"> <OPTION 選択した value=姓>教授名</OPTION> <OPTION value=件名>件名</OPTION>
上記では、クリスマスが街にやってくるときの内容を含め、動的な WML サイトを構築する第 2 ステップを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。