環境変数を上手に利用するには?

[上に] [前に] [次に]
カイル 1999/12/10(金) 15:07:04
今年11月から、私が加入している@Nifty でも自作CGIを利用できるようになりました。 それで、環境変数の上手な利用の仕方を皆さんはどのようにされているのか教えていただきたいと存じます。 何分初心者ですので、チュートリアル、宜しくお願いいたします。

ふじ 1999/12/10(金) 15:25:48
上手に利用、っていっても・・・使えるものは使えば良いだけでは。

#基本的に、UA(ブラウザ)が送ってくる値はあまり信用しすぎない
#ほうがいい気も。 HTTP_**** て名前のがそれです。

自分の環境でどのような環境変数がセットされているのかを知りたければ

#!/usr/local/bin/perl

print "Content-Type: text/plain\n\n";
foreach (keys %ENV){
    print "$_ : $ENV{$_}\n";
}

こんな簡単な CGI でチェックできますので、試してみては。

http://www.tohoho-web.com/wwwcgi3.htm#CgiEnvironment
http://X68000.startshop.co.jp/~68user/Cgi-room/#printenv
それぞれの変数の意味については上記のページが参考になります。

[上に] [前に] [次に]