トップページ⇒php
1001コメント298KB

CGIだけど、なんか質問ある? Part 6

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/07/06 13:41ID:Mpxtn4bk
CGIの運用に関する質問スレッドです。

※CGIは特定の言語に依存するものではありません。

※Perlのコーディングに関する質問は専用スレがありますのでそちらでお願いします。
  ↓
  Perl 初心者コーナー Part13
  http://pc.2ch.net/test/read.cgi/php/1022731565/l50

過去ログ・関連スレッドは >>2
0492nobodyさん02/08/09 12:27ID:???
>>491
だから、実際のソースに値があるのかないのかがわからんだろ。
049348902/08/09 12:51ID:???
my $one_page = 10;

open IN , $data_file;
my $max_article = <IN> =~ /^<h2>\[(\d+)\]/;
$max_article = $1;
close IN;

変数の宣言部分を省略していたのがまずかったですね。
$data_fileの一行目が最新の記事で、$numに記事の番号を記録しているので、
そこから数値を抜き出して記録されている件数としています($max_article)
049448902/08/09 13:04ID:???
自己解決しました。スレ汚しスミマセヌ(´・ω・`)
0495困ったチャン02/08/09 17:41ID:???
CGIファイルから処理の途中で
別のCGIファイルを呼び出す方法をおせーて?
BY困ったチャン
0496困ったチャン 02/08/09 17:44ID:???
追伸
すいませんけど
Perlです
BY困ったチャン
0497nobodyさん02/08/09 18:32ID:???
意味がわからん。
別のCGI内のサブルーチンでも使いたいのか?
0498nobodyさん02/08/09 18:34ID:???
#>>495
#> おせーて?
#
#ここに疑問符が付くのは疑問な訳だが...

``
0499nobodyさん02/08/09 19:05ID:???
WEBで落とせるチャットCGIをいじってます。

ログに書き込み者のIPを記録し、そのままHTML出力に表示させたいのですが、
全部の行が同じIPになってしまいます。
(違うIPになると、全行のIPがそれになってしまう)

$ad = $ENV{'REMOTE_ADDR'};
とCGIに記述して、
表示させたい部分に$adを埋めるだけじゃダメなんですか?
0500nobodyさん02/08/09 19:10ID:???
だめ。
それじゃ、見た人のIPにしかならない。
別ファイルに書き込んで、読み込むなりしないと。
050149902/08/09 19:21ID:???
>>500
ご助言ありがとう。
いま、DATに書き込み者のIPを記録するようにしました。
こんどはどうやって読ませようか悩んでます。
いい手本が手元にないんですよ。
0502nobodyさん02/08/09 19:40ID:???
>501
手元になければ探せ。
いくらでも転がってるぞ。
0503nobodyさん02/08/09 20:16ID:???
cgi内で、別のプロセスを起動させるとエラーになるんですけど........
system($cmd,$arg);を使う時はapacheに何か、設定を加える必要ありですか?

0504nobodyさん02/08/09 22:37ID:???
エラーの内容書け。
0505にすと02/08/10 00:07ID:k/CbtY7I
新しい質問なんですけど、kent-web(http://www.kent-web.com/)のyycahtを使っているんですけど、トップから入室者を表示させる方法は
ありますか?
もし、ありましたらお教え下さい。
0506nobodyさん02/08/10 00:11ID:???
member.dat を外部から読み出してtopに表示。
SSIが使えない環境だと難しい。
0507nobodyさん02/08/10 00:13ID:???
>>505
【 スクリプト改造工房 PART 5 】
http://pc.2ch.net/test/read.cgi/php/1028193595/l50

改造を頼むのなら上のスレの1に書かれていることちゃんと読んでからな。
ま、このスレの>>1も読めないやつには無理かもしれんが(w
0508nobodyさん02/08/10 01:44ID:???
>>488
IISの設定確認しろ。
ローカル環境で試してるのか?
そうでなければコンピュータへのユーザ権限がない。
その他ユーザ回りをしっかり確認しろ。
0509nobodyさん02/08/10 16:20ID:???
<form action="mailto:mailaddress">
でフォームを送信してもらったあと「送信しました」ページを表示させる方法を
教えてください。
0510nobodyさん02/08/10 16:23ID:???
何か間違えている可能性。
0511nobodyさん02/08/10 22:28ID:???
うん。
0512nobodyさん02/08/10 23:05ID:???
>>509
JavaScriptでできそう。
板違いなのでage
0513nobodyさん02/08/10 23:34ID:BXA7DZha
>>499-501の者です。
おおかたのIP表示のCGIをあさってみたんですが、
IPもしくはホスト取得後、記事部に表示させる記述は

print"$ip $host"
といったものでした。
なぜ、既製品に自分で書き加えると全行、自分のIPもしくはホストが反映されてしまい、
元から機能がついているとちゃんとログから持ってくるかが判別できないのです…
0514 02/08/11 01:21ID:aEO6uXrg
ブラウザから自分のWebページを書き換えるスクリプトを書いているんですけど、
書き換えるHTMLファイルのパーミッションを666などに設定する必要がありますよね?
これってなにか危険性あります?
0515nobodyさん02/08/11 03:02ID:???
ありすぎ。
書き換える直前でパーミッション変えて、終わったら戻すようにしたらどうだ
051651402/08/11 16:04ID:???
chmodでファイルのパーミッション変更しようとしたら、
Internal Server Errorが出てしまいました。
CGIによるパーミッション変更は禁止されているようです。
あきらめるしかないんでしょうか。
0517nobodyさん02/08/11 22:13ID:???
666でもかまわんだろ、
KENTWEBでもそういうのあるし
0518困ったチャン02/08/12 17:49ID:???
ユーザーIDと
パスワードを入力して
認証してOKならページ移動
の処理を作成中なんッスけど
認証のためのデータをあるファイルから
参照してハッシュを使ってIDをキーにして
パスワードをデータにして、
IDを比較するのはOKなんッスけど、
パスワードの比較はどうしたらイイんでしょうか?
ようはキーの中身の比較っすね
0519困ったチャン02/08/12 17:57ID:???
ageて逝きまっしょい
0520nobodyさん02/08/12 18:26ID:???
マルチか。                  
0521nobodyさん02/08/12 19:19ID:???
>>519には答えなくていいよ
0522nobodyさん02/08/12 21:14ID:???
apacheでperlのテストを行なっているとerror.logにエラー内容がどんどん
書きこまれていくのですが、どうも中身の行数が増えすぎて見にくくなって
きてしまいました。どうやったらこれをクリアできるのでしょうか?
0523nobodyさん02/08/12 21:16ID:???
ファイル消せば?
0524Disca ◆NAfP6znE 02/08/12 21:38ID:yGKNwrot
C言語で掲示板作ってますが、とりあえず、Windows環境でのCコンパイラ
(VisualC++のコンパイラ)
と、HTTPデーモンには、AnHTTPDを利用して
実行させているのですが、

標準出力の終了を、HTTPDデーモン(AnHttpd)
が認識してくれなく、ある時間が経つと、デーモン側(AnHttpd)からプロセスを強制終了させてしまいます。
TerminateThread() (WindowsAPIで言うと、

putc(EOF);
などをしても、EOFマーカーを認識してくれません。

何か良い方法で、掲示板側から、終了をしたと言う事をHTTPデーモン(AnHttpd)にわかるようにはできないでしょうか。
0525Disca ◆NAfP6znE 02/08/12 21:40ID:yGKNwrot
>>522
httpd.conf をよくみると、どこかにログファイルを書き込むための
ディレクティブが宣言されていたと思うよ。
0526 02/08/13 00:05ID:???
CokkieがOffだったら指定のページに飛ばす
…そんなcgiってありますか?
もしあったら、参考になるサイト、もしくはプログラムを
お教え下さい。
0527nobodyさん02/08/13 00:08ID:???
Cokkie ってなに?
0528nobodyさん02/08/13 00:08ID:???
マルチか。
0529 02/08/13 02:21ID:???
-d でファイルがディレクトリかどうかをチェックしたいのですが、ディレクトリを渡しても値が1にならない場合があります。
調べる場所が'.'の場合はちゃんと1になるんですけど、./aaaとかの場合はダメです。
原因がわかる方、教えてください。
0530 02/08/13 02:26ID:???
補足です。他のファイルタイプ演算子、-fとかもダメです。
0531nobodyさん02/08/13 02:36ID:???
>>529
ソース見せてよ。
0532 02/08/13 02:42ID:???
こんな感じです。
$_[0]には、ディレクトリの場所'.'とか./directory とかを受け取ります。

sub search_dir{
if ($_[0] =~ /\.\./){
$forbidden = 1;
}
else {
opendir(DIRECTORY, $_[0]) or die "カレントディレクトリを開けません。";
@dir_contents = readdir(DIRECTORY);
closedir DIRECTORY;
foreach $con (@dir_contents){
if ($_[0] != '.'){ $con = $_[0] . $con; }
if ($con eq "."){
} elsif ($con eq ".."){
} elsif (-d $con){
$child_dir[$cd_index] = "./" . $con;
$cd_index++;
} elsif ($con =~ /(.html|.htm)$/) {
$child_html[$ch_index] = $con;
$ch_index++;
} else {
$child_otherfile[$co_index] = $con;
$co_index++;
}
}
}
}

053353202/08/13 02:46ID:???
タブ無効なんですね。申し訳ないです。

sub search_dir{
if ($_[0] =~ /\.\./){
$forbidden = 1;
}
else {
opendir(DIRECTORY, $_[0]) or die "カレントディレクトリを開けません。";
@dir_contents = readdir(DIRECTORY);
closedir DIRECTORY;
foreach $con (@dir_contents){
if ($_[0] != '.'){ $con = $_[0] . $con; }
if ($con eq "."){
} elsif ($con eq ".."){
} elsif (-d $con){
$child_dir[$cd_index] = "./" . $con;
$cd_index++;
} elsif ($con =~ /(.html|.htm)$/) {
$child_html[$ch_index] = $con;
$ch_index++;
} else {
$child_otherfile[$co_index] = $con;
$co_index++;
}
}
}
}
053453202/08/13 02:51ID:???
がくっ。板汚しすみません。
0535nobodyさん02/08/13 03:00ID:???
http://homepage1.nifty.com/~tetsu/ruby/web/srcview.html
にあるCGIで
/usr/local/src/
以下に貯めてきたソースを閲覧しようと試みますが、
エラーが出ます。
恐らくアパッチのセキュリティが働いている模様です。
Googleでしらべてもワカリマセンでした。
どなたか、cgiからあくせすできる
ディレクトリの設定方法をゴキョウジュしていただけませんか?
0536nobodyさん02/08/13 03:00ID:???
if ($_[0] != '.'){ $con = $_[0] . $con; }
この行の $con って、$con= $_[0] . '/' . $con; では?
053753202/08/13 03:10ID:???
その行は後からつけたもので、怪しい部分なのですが・・
おっしゃる通りにしても解決しませんでした。
もう少し整理してみます。ありがとうございます。
0538nobodyさん02/08/13 03:22ID:???
>>535
何が何だろうと、実行者の権限(user、www、nobody、、)で開けない物は
開けない訳だが
そう言う話じゃ無くて?
053953202/08/13 03:25ID:???
ファイル名を読み込んで、表示させることはできるのです。
でもファイルタイプを調べるのに失敗してしまいます。
054053202/08/13 03:49ID:???
if ($_[0] ne '.') { $con = $_[0] . '/' . $con; }
で解決しました。アドレスと等価演算子が原因でした。
初歩的なミスでご迷惑をかけてしまって申し訳ないです。
0541nobodyさん02/08/13 10:16ID:O/STFm+B
>>526
Cookieに適当な値をセットして次のページに移動。
その値が見つからなければCookieが無効になってる。
054252602/08/13 12:08ID:Z6o18Dpl
有り難うございます。
…して、その方法すら分からないのです。
0543nobodyさん02/08/13 15:42ID:???
>>542

まずキーボードのCtrlとAltとDelキーを同時押しして
0544nobodyさん02/08/13 16:53ID:Yx7h0BT7
自分ISPにCGIを設置しようと思いましたが
>ファイルの書き込み、読み込みをCGIで行う場合には、
>必ずお客様のホームディレクトリ(環境変数$ENV{'HOME'})
>を基準に書いて下さい。
の意味がさっぱり分かりません。使えるネット等のフリースペースでは
設置できますが、ここではInternalServerErrorとなるばかりです
これはCGIをどのように書き換えれば良いのでしょうか
http://www.ogaki-tv.co.jp/internet/int_cgi/hp_cgi_chui.html
0545nobodyさん02/08/13 17:18ID:???
>>544
相対パス使えってことでそ
0546 02/08/13 17:22ID:???
書き込み・読み込みの対象となるファイルを指定する際、ホームディレクトリから見た
相対パスを使えということでは?
0547nobodyさん02/08/13 17:48ID:LLsp0K0M
画像アップ掲示板で画像がサムネイル表示されるヤツ探してます。

誰か情報ください。
0548nobodyさん02/08/13 17:54ID:cQCAQtqS
>>547
phpなら
http://fitness.s7.xrea.com/index2.php
0549nobodyさん02/08/13 17:57ID:???
マルチ
0550nobodyさん02/08/13 18:00ID:LLsp0K0M
>>549
マルチて何?
0551nobodyさん02/08/13 18:30ID:GLxdMhFg
>>550
モップ片手に重複投稿するカワイイメイドロボ
0552nobodyさん02/08/13 18:34ID:???
マルチ野郎
「ここの掲示板に質問したけど馬鹿ばっかみたいだからこっちにも同じ質問しとこう。」
「早く答えろよ、しょうがねーな、こっちの掲示板にも書いとくか。」

0553_02/08/14 01:13ID:???
http://ddns.j-speed.net/subdomain/ddns.cgi
上のページにいって、適当になメールアドレスに
ユーザ名とパスワードを決めて登録してログインすると。
proxy経由でも生IPを抜かれます。
下と同じ方法ではないと思うのですが、どなたかわかる人いますか?
http://www2s.biglobe.ne.jp/~cru/library/java/index.html
今日は、遅いので私も明日調べてみます。
0554nobodyさん02/08/14 12:40ID:???
i-modeからファイルのアップロード処理をする時に何か気をつける部分はありますか?
ファイルの拡張子などをちゃんと自動認識して判別をしてくれたりするのでしょうか?
055555402/08/14 12:41ID:???
>>553
$ENV{'HTTP_X_FORWARDED_FOR'}
↑かTelnetだと思ふ。
0556nobodyさん02/08/14 14:12ID:VGnnPFt3
ドラクエアドベンチャー4を設置しようとしているのですが、
Script execution errorとでてしまいます。
ビッグローブサーバーに設置しているのですが、
この文字が出たときはどうすればいいのでしょうか?
055755302/08/14 15:22ID:???
>>554
telnet削除してあります。
現在の経路は、socks_proxy→http_proxyでアクセスしてます。
でも抜かれる。なぜだろう。
055855302/08/14 16:14ID:???
socks→socks→httpproxyの経由だと
127.0.0.1のIPしか抜かれませんでした。
0559 02/08/15 03:40ID:???
戻るボタンでCGIのページに戻る場合、ページの有効期限切れになることがありますけど、
これが出ない場合もありますよね。
この違いは、サーバの設定に依存するんでしょうか。
0560nobodyさん02/08/15 07:23ID:???
http串でアクセスしたけど、抜かれなかったよ
JavaとかXとか全部切ったけど
0561最適PG人生とは。02/08/15 19:28ID:+AitDXia
http://www.kemokemo.com/ 
http://www.kemokemo.com/products/picchabo/picchabo203.lzh 
上(掲示板CGI)に下(ランダム広告CGI※呼び出しによりSSI使用しない方)を設置したいのですが『インターネットサーバーエラー』になります。(;_;)
一通りパーミッション設定などを説明どうりやってみたのですが設置できないんです。。(;_;)なぜでしょう??(;_;)
どうか教えていただけないでしょうか。。(;_;)
また呼び出しのときの記述が『require 'rand.pl';  rand::main($Op1,$Op2,$Op3);』を記述しろと書いてあったので正確に記述したのですが『インターネットサーバーエラー』になってしまうんです。。(;_;)
『$buffer』でも記述したんですがだめでした。
http://taihei.cc/pc/cgis/random.html
http://taihei.cc/pc/cgis/randban11.lzh
0562WebProg板初カキコ02/08/15 20:18ID:???

「買い物かごに入れる」

というふうなボタンがついていて
オンラインで購入できるようなページは
CGIで作られているのでしょうか?
0563nobodyさん02/08/15 20:36ID:???
>>561=マルチ
0564nobodyさん02/08/15 20:57ID:???
>>562
うん。

CGI RESCUE の ショッピングバスケットプロ とか
http://www.rescue.ne.jp/
0565nobodyさん02/08/15 21:00ID:???
>>562
CGIだけじゃないけどね。
0566 02/08/15 22:24ID:Sv5BCHdr
ERROR:長すぎる行があります!
↑
コレ追加したいのですが。。。

if(($CHECK{'body'}==1)&&($body eq '')){$error_message .= "本文がありません。<BR>";}
0567nobodyさん02/08/15 22:29ID:???
ハァ?
0568nobodyさん02/08/15 22:54ID:???
>>566
そんな質問で意図がわかるか。アフォ。

if(($CHECK{'body'}==1)&&($body eq '')){$error_message .= "本文がありません。<BR>";}
elsif (($CHECK{body}==1)&&length((sort{length$b<=>length$a}split/\r\n/,$body)[0])>100)
{$error_message .= "ERROR:長すぎる行があります!<BR>";}
こういうことか?
0569nobodyさん02/08/15 23:38ID:???
if(length($FORM{'subject'}) > $SETTING{"BBS_SUBJECT_COUNT"}){
    DispError("ERROR!","ERROR:サブジェクトが長すぎます!");
}
if(length($FORM{'FROM'}) > $SETTING{"BBS_NAME_COUNT"}){
    DispError("ERROR!","ERROR:名前が長すぎます!");
}
if(length($FORM{'mail'}) > $SETTING{"BBS_MAIL_COUNT"}){
    DispError("ERROR!","ERROR:メールアドレスが長すぎます!");
}
if(length($FORM{'MESSAGE'}) > $SETTING{"BBS_MESSAGE_COUNT"}){
    DispError("ERROR!","ERROR:本文が長すぎます!");
}
if(length($FORM{'MESSAGE'}) == 0){
    DispError("ERROR!","ERROR:本文がありません!");
}
#行数&行長さ制限
my @msg = split(/ <br> /, $FORM{'MESSAGE'});
my $cnt = @msg;
if($cnt > ($SETTING{'BBS_LINE_NUMBER'} * 2)){
    DispError("ERROR!","ERROR:改行が多すぎます!");
}
foreach(@msg){
    #$cnt = tr/[\041-\177]//;
    if(length($_) > 256){
        DispError("ERROR!","ERROR:長すぎる行があります!");
    }
}
$FORM{'MESSAGE'} =~ s/<br> <br> <br> <br>/<br> <br> <br>/g;
0570nobodyさん02/08/15 23:46ID:???
今PC用の掲示板設置してるんですけどこれを携帯からも閲覧、書き込みできるようにしたいのですができますか?
0571nobodyさん02/08/15 23:49ID:???
出来る。
0572nobodyさん02/08/15 23:52ID:???
どうしたらいいでしょうか?
0573名無しさんに接続中...02/08/16 00:03ID:???
聞くだけじゃなく、考える事も大事だと思うのだが。
第一に、元々携帯に対応した掲示板使えば早かろうと。
0574nobodyさん02/08/16 02:09ID:???
今の掲示板をどうしてもそのまま使いたいのです…。
0575nobodyさん02/08/16 09:39ID:???
>>574
で、自分でどこまでやってみたのさ?
携帯向けでまず気にするのは1ページのサイズを抑えることだろ。
iモード、J-SKY、ezWebが1ページ何バイト以内なのかぐらい調べたのか?
1ページに表示する発言を減らすとか、無駄なタグ削るとか、何かやってみろ。
0576nobodyさん02/08/16 13:47ID:r3LEM9ym
スレ違いだったらすんません。

apebaordスキンかunicoスキンのどっちかを使おうと思ってるんですが、
どっちの設置方法のほうが簡単なんでしょうか?
unicoの方が比較的簡単と聞いたんですが。

ショボイ質問で本当に申し訳ない。
0577nobodyさん02/08/16 15:12ID:???
もう時代遅れですか?
0578ひよこ名無しさん02/08/16 15:21ID:???
>>577
そんなことより 聞いてくれよおっちゃん
このサイト面白いぞ 小一時間ワラタ
http://www.ogaki-tv.ne.jp/~zeus/
0579nobodyさん02/08/17 04:06ID:qkaHYdxT
何か始めてみたいんですけど、手始めに何から始めたらいいんでしょう?
OSはウィンドウズ、HTMLがちょこっと書けるくらいのスキルしかないです。
0580nobodyさん02/08/17 07:49ID:???
>>579
CGIで何をやりたいの?まずはそこからでしょ。
0581nobodyさん02/08/18 13:20ID:???
>>576
質問の意味が分からん。分かりやすく書け

KENTのY!BBS風の掲示板だっけ?
あれ見に行ったけど、クレクレ帽が多すぎ
KENTもよくやるよな・・・
0582nobodyさん02/08/19 12:13ID:h1gbkZ0X
質問

こちらで発行したIDやパス等の登録情報を管理するCGIを作っていて、
登録情報専用のディレクトリのファイルリストを表示する中に
そのリスト中のファイルの最終更新時刻を取得する部分があるんだけど、
「.」「..」を除いて全てがThu Jan 1 09:00:00 1970になってしまいます。

色々試しているとどうやらCGIを置いているディレクトリ以外の
ディレクトリをオープンするとそうなるらしく、
CGI本体をオープン先のディレクトリに移動すると問題無く動作します。

しかし登録情報を置いたディレクトリにCGIを置くのは出来る限り避けたいのです。
何か良い方法はありませんでしょうか?
あるいは何らかの手落ちでこういった状態になるのであれば、それも教えて頂けると幸いです。
0583nobodyさん02/08/19 12:42ID:???
>>582
最終更新時刻を取得するCGIをデータディレクトリに入れて、
他のディレクトリのCGIから時間取得のCGIを操作してやれば?
0584nobodyさん02/08/19 13:40ID:h1gbkZ0X
そうですね・・
何かいい方法はとは言ってもそれ位しか選択肢ありませんよね
とりあえず仰せの通り別ファイル化で対処しておきます
0585nobodyさん02/08/19 15:12ID:h1gbkZ0X
追記ですが、自己解決しました。
chdirで作業ディレクトリを移動させる事によって、
別ディレクトリのファイルの時刻を取得出来るようになりました。

CGIを分離する必要も無くなりました。
(というより別ファイルにしてもカレントディレクトリは変わらない為意味がなかった)
0586nobodyさん02/08/19 15:51ID:???

ご質問です。

CGIと同じかそれに近いディレクトリにMicrosoft Accessがあるとします。

CGIからMicrosoft Accessにアタッチする事は可能なんでしょうか?
可能であれば、その方法が記載されているURLなんぞを教えて貰えないでしょうか?
もしくはサンプルでもあれば非常に助かります・・・

Googleで検索もして見たんですがなく、、、
上記って特殊なやり方なんでしょうかねぇ・・・
058758602/08/19 15:56ID:???
ASPとかではないです。
普通のプロバイダが無料でくれるスペースでのお話です。

・・・ダメ?
0588nobodyさん02/08/19 17:41ID:???
>>586
自分の質問に「ご」は付けません。「質問」が正しいです。
0589nobodyさん02/08/19 17:42ID:???
>>587
プロバイダが無料でくれるスペースにMicrosoft Accessがあるところがあるの?
サーバがWindows系のプロバイダってどこ?
0590nobodyさん02/08/19 21:56ID:???
Access自体は入って無くても問題はないがな
0591nobodyさん02/08/19 22:16ID:???
>>586

特殊なんじゃなくて検索の仕方が悪いに全部。
0592nobodyさん02/08/19 23:23ID:RiRw9vU9
既出だったらすいません。

ランダムで背景画像を変えたくて、
5つの違うCSS(background-imageのみ記述してあります)
をランダムで選び、それをタグに書き出したいと思うんですが
[an error occurred while processing this directive]
とエラーが出てしまいます。

$dir = 'home/自分のID/public_html/nantoka/style';
$url = 'home/自分のID/public_html/nantoka/style';

opendir(DIR, "$dir") || die "Can't open: $dir";
@data = grep(!/^\.\.?$/, readdir(DIR));
closedir(DIR);

srand(time|$$);
$style = $data[rand(@data)];
print qq(<link rel="stylesheet" type="text/css" href="$url/$style">);

exit;

これを、index.shtmlから
<!--#exec cgi="home/自分のID/public_html/nantoka/randomimg.cgi" -->
と呼び出しています(CGI本体とindex.htmlは同じディレクトリにあります)。

dirは使える鯖と使えない鯖がある、という話は聞いたことがあるんですが
どこかおかしな所があったら、教えていただけないでしょうか・・・
■ このスレッドは過去ログ倉庫に格納されています