■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50 [PR]ぜろちゃんねるプラス[PR]  
レス数が1000を超えています。残念ながら全部は表示しません。

ぜろちゃんねるスクリプト総合質問スレ Part2

689 :名無しさん@0ちゃんねる:2003/07/11 03:51 ID:???
>>688
IISやPWSはPATH_INFOがApacheなどと大きく異なる困ったちゃん。
以下のでどうかな?
これでtest.cgi以降が正しく取得できれば★の行をgetdata.plなどで
$ENV{'PATH_INFO'}を使っている部分に足せばいいわけだが・・・

test.cgi (IIS/PWS用)

#!/usr/local/bin/perl

# 任意のディレクトリに置いてtest.cgi以降に/区切りでなんか足してアクセスしてみる
#
# 例 http://www.hoge.com/hage/test.cgi/board/thread/res
#

#!/usr/local/bin/perl

print "Content-type: text/plain; charset=Shift_JIS\n\n";
if($ENV{'PATH_INFO'} ne ""){
$ENV{'PATH_INFO'} =~ s/^$ENV{'SCRIPT_NAME'}//; # ★
print "PATH_INFO = $ENV{'PATH_INFO'}";
}else{
print "PATH_INFO使えない鯖だよん"
}
exit;

204KB
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス