掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Windows 2003 Serverで動くCGIアプリをDelphi6で作るには? (ID:13668)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
CGI実行形式は、あくまでも実行ファイルですので、今回の件とは別のようです。 余談となりますが、CGI実行形式の動作は、EXEの動作と同じです。 実行時に、環境変数QUERY_STRINGに、GETで渡されたパラメータが格納されます。 POSTの場合は、環境変数CONTENT_LENGTHに格納された長さのパラメータが、標準コンソールを通して渡されます。 これらを処理すれば、TWebModuleを使わずともCGI実行形式のファイルは作ることができるのですが、 > Formから送られてきたname=valueを自前でデコードするということや、 > 予算の都合上Delphi 2005を購入するということは避けたいので、 ということでしたので。 簡単なフィールドの抽出だけでしたら、渡されたパラメータを&で区切り、さらに=で区切って名前と値に分け、名前と値のURLエンコードを戻すだけです。 ファイルの送信などの場合は、もうちょっと面倒です。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.