PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5888 99/04/09 11:47:03 RE(3):HTMLの記述方法を教えて下さい。 By まこと
5876 99/04/08 22:02:25 RE(2):HTMLの記述方法を教えて下さい。 By あすかちゃんの父
5868 99/04/08 18:01:41 RE(1):HTMLの記述方法を教えて下さい。 By HFintegrale
5867 99/04/08 17:42:19 HTMLの記述方法を教えて下さい。 By まこと

カテゴリ:その他
日付:1999年04月09日 11:47 発信者:まこと
題名:RE(3):HTMLの記述方法を教えて下さい。

あすかちゃんの父さん、こんにちは。

><a href=\"/cgi-bin/pbisa60j.dll/bbs_detail?id=KM40GYTFH98&no=005839&table=PBUG1\"
>というタグをブラウザがクリックするとWebサーバに対して、
>cgi-binディレクトリのpbisa60j.dllを起動します。
>pbisa60j.dllはpbweb.iniのエントリーを調べて、アプリケ
>ーションサーバとの通信セションを開始します。この処理は
>PBの分散アプリケーションのアーキテクチャを流用していま
>す。

ExampleとしてPBから提供されているwebpbsrv.pblの u_webpbexample をみると、
\"/cgi-shl/pbcgi60j.exe/idkdemo/u_webpbexample/f_ProcessForm?\"
という形で関数を起動しているようです。

・cgi-shlとcgi-binは同じ格納先

・pbisa60j.dllはISAPI用だからpbcgi60j.exeでもいい。
 # 標準CGI以外を選択するメリットってなんでしょう?

・idkdemoはサーバエイリアスセクション。

・f_ProcessFormは、<SELECT NAME=・・>のNAMEに対する値を変数名として、OPTION VALUE=
 に指定させている値がデータとして格納され、それを引数として実行しているようです。 
 → 仮に変数名がkey1,key2ならば
   \"/cgi-shl/pbcgi60j.exe/idkdemo/f_ProcessForm?key1=001&key2=ALL\"
     という記述をしてもf_processform()に引数を渡して実行できるのでしょうか?
   # まだ試してないので、試しましたら その旨 記述します。


>あとa href以外にも、FORM ACTIONメソッドを使うことも出来
>ます。この場合はGETではなくPOSTメソッドを使うことをお勧
>めします。(昔GETではまったことがあります)

例題にあるヤツですね。
input nameに書いてある変数名に入れたValue(値)が引数となって、関数を起動するというヤツ
ですね。





付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.