CGI-BBS > 情報収集 > ゲストブック > 処理エラー:実行アクションが設定されていません。


カレッヂ
カレッヂ


質問者 りつこ  投稿日 2/25(月) 05:23:45
crypt.cgiで、暗号化されたパスワードを拾って、guest.cgiの初期設定に貼り付けそれをアップロードしたのですが「処理エラー:実行アクションが指定されていません」と表示されます。F&Qも一通り参照し、本も見たのですが、この質問がありませんでどうしたものか悩んでおります。パーミッションの設定も転送も全て確認したつもりなのですが、何処か見落としている箇所があるのでしょうか?
URLはこちらへ記入してよいでしょうか?
http://www.midoriya-net.net/
へおいています。お願い致します。
どなたか詳しい方回答を頂けませんでしょうか?
質問者 りつこ  [削除]  投稿日 2/25(月) 05:34:58
今もう一度試してみたら、記帳できました!
何処が間違ってたかわからないですねぇ(^^ヾ
あと、もし教えて頂けるのでしたら、cgi?checkというチェックコマンドはこのゲストブックでは使用できないのでしょうか?
このチェックコマンドをいれて実行すると、前に質問したようなエラーメッセージが表示されました。教えていただけると嬉しいです。お願い致します。
回答者 今夜がやすだ  [削除]  投稿日 2/26(火) 23:31:49
guest.cgiについて、しっかりスクリプトを読んでみると分かると思いますが、
webサーバにGETでリクエストしていてguest.cgi?checkとした場合、
guest.cgiのグローバル変数%FORMハッシュの'action'に対応する値が存在しなくなってしまいます。
そうすると、guest.cgiの168行目あたりのエラー処理が実行されることになりますわね。

こんなわけで、エラーになったんではないでしょうか。
でわでわ。
質問者 りつこ  [削除]  投稿日 2/28(木) 13:16:56
ご返答有り難うございます。

では、特に何かの設定ミスとかではないんですよね?
詳しくよくわからないのですが、これから勉強していってみます。
有り難うございました。

このページは終了したので返信(回答)は書きこめません

Web裏技