IE4.0でPerl CGIが動作しない
[上に]
[前に]
[次に]
Weasel
2000/03/17(金) 10:50:48
アドバイスお願いします。
CSVファイルを読み込んで一覧で表示して、それらのデータを
チェックボックスで選択してSubmitすると、データが削除
される、というCGIをPerlで作成しました。
データを表示させる機能には問題がないのですが、
いくつかデータを選んでSubmitすると、NN4.5では
問題なく動作するのですが、IE4.0(Win98)では
Internal ServerErrorが発生するという問題に
悩まされています。(IE5.0はないので検証ができません)
JavaScriptならともかく、Perlでブラウザーによって
動作が異なる、という話は聞いたことがなく、なんとも
対処の仕様がありません。
(昔のNN1.0のようにPostが使えないというならともかく)
書き出されるHTMLファイルを見たいのですが、Form action
の指定には問題がなさそうです。
イントラネット用のCGIなので、皆様にお見せできなくて
申し訳ないのですが、同様の現象について何かご存じの
かたがいらっしゃったら、アドバイスをお願いします。
フシギバナ
2000/03/17(金) 11:17:45
>動作が異なる、という話は聞いたことがなく、なんとも
>対処の仕様がありません。
結構、ありますよ。
コンテントタイプ出力以前に、デバック等の標準出力をしていませんか?
三原克大
[E-Mail]
2000/03/17(金) 12:47:34
Perl のことも知りませんし
CGI プログラムを書いたこともありませんが。
似たような話は過去ログにもありました。
POST のデータ形式で問題があるかも知れません。
一度、IE と Netscape からの出力を
自分の目で確かめた方がいいと思います。
参照
../199912/99120113.htm
../200003/00030263.htm
らてる
2000/03/17(金) 13:12:54
methodはGETを使ってCGIを実行していますか? それともPOSTを?
GETを使って問題が生じているのであれば、POSTを使用することを
お勧めします。
GETとPOSTでは、送信できるデータ量に違いがあります。
Weasel
2000/03/17(金) 15:33:20
みなさまありがとうございます。
>> 動作が異なる、という話は聞いたことがなく、なんとも
>> 対処の仕様がありません。
> 結構、ありますよ。
すみません、勉強不足でした。
# ブラウザーの影響がないと聞いたので、JavaScriptではなく
Perlを始めたのに〜。
少しデータの転送形式について調べてみます。
[上に]
[前に]
[次に]