WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:Perl/CGIでのユーザー認証

Ma-kun [WriteDate : Mon Dec 4 16:59:57 2000]

今、ユーザー認証のプログラムがあるのですが、なぜか、
IEでは正常に検出してくれません。
分かりやすくていいものはありませんか?
というより、以下のプログラムを見て欲しいです。

$list = "./bbs_list.dat";
$tmp = "$in{'name'}\,$in{'id'}\n";

$flag = 0;

if ($in{'name'} eq '') {

&firstuser("ユーザー登録します。");

}else{

open (FILE, $list);
@allbody = <FILE>;
foreach $line (@allbody) {
if ($tmp eq $line) {
$flag = 1;
}
}

close (FILE);

if ($flag eq 1) {

&usererror("ユーザー登録が重複しました。");

}else{

&touroku("$in{'name'}さんの卒論入力");

}
}
と、感じなんですが自宅の仮想サーバーならIEでも正常に
動作するのですが、大学で使用するとユーザー認証がきちん
と働きません。友人がCGIのバグがIEにはあると言っていますが
IE、ネスケとともに動くようにしたいです。
また、またよろしくお願いします。


Nobu3 [MAIL] [URL] [WriteDate : Mon Dec 4 17:33:12 2000]

ちなみに、大学ではネスケでも動くのでしょうか?
ついでに言えば、ネスケのバージョンはなんですか?

大学のIEと家のIEのバージョンはなんですか?

大学のサーバーと家の仮想サーバーは何ですか?
あと、各々のPerlのバージョンも。

正常じゃないとはどう正常じゃないのですか?


まあ、少なくともここにはエラーはなさそうですけど・・・。
改善点はあるでしょうが。
何にしても情報が少ないとは思いませんか???

Nobu3 [WriteDate : Mon Dec 4 17:34:31 2000]

あぁ、ちなみに、KENTさんとこやWeb裏技に行けば、
アクセス制御スクリプトくらいはあると思いますよ。

Ma-kun [WriteDate : Mon Dec 4 17:45:44 2000]

すみません、Nobu3 m(..)m
そうですね、もっと詳しく書かないと分かりませんよね。
申し訳ないです。人に伝えることは難しいです。
もう一度、チャレンジしてみます。
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]