WML学習の七CGIプログラミング


CGIプログラミング1)WEBサーバにWMLを追加したMIMEタイプ IIS 4については、そのマネージャの中のサイト属性に新しいMIMEタイプを追加することができます。 MIMEタイプtext/vnd.wap.wml。    PWSについては、レジストリを修正することができます。 HKEY_CLASSES_ROOT層にメインキー.wmlを追加し、シリアル値Conttentを追加します。 Typeはtext/vnd.wap.wmlで、HKEY_にあります。LOCAL_MACHINE\Software\CLASSES\MIME\Database\Content Type\にメインキーtext/vnd.wap.wmlを加えてシリアル値Extensionを追加します。wmlです。    以前述べたHDCMLも同様の方法を用いている。   2)http方式でwmlファイルにアクセスする 携帯ブラウザのURL欄に入力してください。http://localhost/test.wmlWMLファイルにアクセスできます。   3)CGIデザイン 普通のCGIと似たような形になりますが、結果を返す時は、まずContent-Typeをtext/vnd.wap.wmlと出力してからWMLの内容を出力します。test 10 wml----------<?xml version=「1.0」DOCTYPE wml PUBLIC "-//WAP FOUM/DMD WML 1.1/EN" "http://www.wapforum.org/DTD/wml_1.1.xml" http-equiv=「Cache-Coontrol」 content=「max-age=0」/> id=「card 0」>

NAME: name=「userName」 title=「User」 Name" type=「text」 フォーマット=「*M」 empptyok=「false」 maxlength="12"/""p"test 10.asp------------------<%uid=Request.Form("uid")userName=Request.Form("uname")Reponse.ContentType="text/vnd.wap.wml"<?xml version=「1.0」DOCTYPE wml PUBLIC "-//WAP FOUM/DMD WML 1.1/EN" "http://www.wapforum.org/DTD/wml_1.1.xml"<カード>

USERNAME:<%=userName%>USER_ID:<%=uid%>