• ベストアンサー

postmailでの入力エラー

postmailにてアンケートフォームを作り、アップロードしたあとに 自分でちゃんと動作するか確かめてみたところ ちゃんと入力しているのにも関わらず、入力エラー画面になり 【入力内容に誤りがあります。前画面に戻って正しく入力してください。】と なってしまいます。 必須項目なども作りましたが、その項目にもきちんと答え すべて埋めているのに入力エラーになってしまうのは何故でしょうか? cgiのほうは、特に編集していないので 半角・全角などの指定はしていないと思うのですが… どなたかお答えお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • outbrave
  • ベストアンサー率60% (231/380)
回答No.2

質問文から、 KentWebさんのPostMailと判断しましたが、よろしいでしょうか? KentWebさんのPostMailと仮定して サンプルで、何も入力せず送信ボタンを押してください。 「emailは入力必須です」など、表示されます。 これで、どの部分が間違っているのか、予想ができるのですが。 まずは、サンプルを参考にページを作ってください。 チェックモードについては、解説ページに書いてあります。 CGIのエラーではないようなので、HTMLのソースが間違っているのではないかと思います。 HTMLのソースを開示して、見てもらうとよいでしょう。

shade0619
質問者

お礼

ご回答ありがとうございます。 お礼が遅くなってしまい申し訳ございません。 はい、ご高察の通りKentWebさんのpostmailです。 何も入力せずに送信ボタンを押すと それぞれ必須にしている項目について赤字で「emailは入力必須です」等と 表示されるだけで他には表示されません。 ところが、ある項目を必須から外したところエラーが出なくなりました。 outbraveさんのおっしゃる通り、その部分のHTMLソースに 誤りがあったのですね・・・?きっと。 自分では誤りを見つけられず、急ぎのものだったので 不本意ではありますが、その必須を外し完成としてしまいました。 ご丁寧にご回答いただきありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • outbrave
  • ベストアンサー率60% (231/380)
回答No.1

「前画面に戻って正しく入力してください。」 この下に、何がいけないのか表示されていませんか? また、チェックモードでは正常でしたか?

shade0619
質問者

お礼

ご回答いただき、ありがとうございます。 【入力内容に誤りがあります。前画面に戻って正しく入力してください。】 以外には何がいけないかなどの表示はありません。 チェックモードとは何のことでしょうか? お手数おかけしてしまい申し訳ございません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • KENT WEBのPostMail

    初めまして。 メールフォームを設置したいと思い、ここで「KENT WEBのPostMailがいい」と教えていただきました。 早速ダウンロードして設置してみたのですが、 うまくいかない部分があります……。 HP上にアップロードすることは出来たのですが、その画面で送信ボタンを押すと「Internal Server Error」というエラー画面が出ます。 それと、メールアドレスの入力を必須からフリーにしたいのですが、その場合はPostMail.cgiのどこを修正すればいいのでしょうか? 教えてください、お願いします。

  • postmail フォーム複数設置に関して。

    初心者です。。 HPを作成し、postmailのフォームを設置 しました。レンタルサーバーはロリポップです。 なんとか『会員登録フォーム』と言う自分でpostmailを編集した フォームは無事設置出来て、フォームを送信すると自分の アドレスに戻って来るようになったのですが・・ 同じサイト内にもう一つ『参加申込みフォーム』と言うのを 設置したくて同じようにフォーム自体は作成出来たのですが、 サーバーのアップするとアクセス出来ません・・ もとからあるDLした『postmail』中の postmail.html とpostmail.cgi wをコピーして、 postmail2.html と postmail2.cgi を作り、 編集後、ロリポップFTPにアップロードしたのですが、このやり方では 駄目ですか・・?? postmail のファイル自体をもう一つ postmaii2としてDLしないといけないのでしょうか?? ご回答よろしくお願いいたします。

  • postmail フォーム複数設置に関して。

    こんばんわ★ 私はKENTさんのpostmailでフォームを2つ設置したいと思っていて、1つ『会員登録フォーム』は無事に設置出来ました。 ・・・が、2つ目『お申込みフォーム』で苦戦しております・・レンタルサーバーは『ロリポップ』です。postmailのディレクトリ自体をもうひとつ増やし『postmail2』を作りました。FTPにアップし、お申込みフォームは開くのですが、送信ボタンを押すと『404エラー』が出てしまいます・・ ちなみに<a href="http://www.konkatsu-sky.com/postmail2/postmail2.html " target="_blank">&gt;&gt;PARTY参加お申込みフォーム★★</a></p><br> これが作成したものです。 どなたか助けてください・・・ postmail2.cgiです。  subject = '参加申込みフォーム'; # 本体プログラム【URLパス】 $script = './postmail2.cgi'; # ログファイル【サーバパス】 $logfile = './data/log2.cgi'; # 確認画面テンプレート【サーバパス】 $tmp_conf = './tmpl/conf2.html'; # 一般エラー画面テンプレート【サーバパス】 $tmp_err1 = './tmpl/err12.html'; # 入力エラー画面テンプレート【サーバパス】 $tmp_err2 = './tmpl/err22.html'; # 送信後画面テンプレート【サーバパス】 $tmp_thx = './tmpl/thx.html';

  • postmailを使ったメールフォームについて

    お世話になります。 CGIを使ったメールフォームを利用したくて、KENT-WEBさんのpostmailをダウンロードして解凍、それをホームページビルダーで添付のメールフォームを自作で好みのメールフォームに書き換えました。postmail.cgiの内容もperlパスとかメールアドレスとか必要箇所も設置方法を参考に書き換えました。 メールフォームのHTMLの中には、<form action="postmail.cgi"method="post">も入れてあります。 そして、作ったhtml.indexのサイト全体に上記で作ったメールフォームをリンクさせました。 この状態で、レンタルホームページスペースにアップロードすると言う流れであっていますでしょうか。 postmailディリクトリを作ってそこにサイト全部をアップロードするのか、CGIのみをアップロードするのか、またpublic_htmlというディリクトリにはサイト全体をアップロードしなければいけないと言う事であっていますか? その他アクセス制限を支持通りかどうか確認すれば良かったでしょうか。 お借りするサイトさんは、CGI利用可能、sendmailにも対応しています。 ビルダーで転送する前に、画像gifは全てimageと言うフォルダを作って全てそこへ移動しましたので、アップロードする時にはimageと言うディリクトリが自動で作成されます。 postmailのフォルダもあるので、その中のメールフォームをhtml.imdexにリンクさせた時点でpostmail.cgiと言うディリクトリが出来ると思うのですが、サイトさんのディリクトリをいじり過ぎてわからなくなってしまうと元に戻せないので、長文になってしまい申し訳ありませんが、 初心者で、勉強不足もありご面倒かと思いますが、ご意見をどうぞ宜しくお願いいたします。

    • ベストアンサー
    • CGI
  • postmail.cgiで500接続エラーが出て困ってます

    HPビルダー11でHPを作成しています。 メールフォームを作成するために、KENT-WEBさんの「PostMail」と いうフリーソフトを使っていますが、500接続エラーが 出てうまくいきません。 設定は取説どおりに3回やり直したので、たぶん大丈夫だと思います。 変更箇所は メモ帳の先頭を #!/usr/bin/perl # → mimew.plを指定 $mimew = './mimew.pl'; 送信先にメルアドを半角入力 # sendmailのパス $sendmail = '/usr/sbin/sendmail'; 以上です サーバーはカゴヤです。下記に書かれていたとおりに設定しました。 http://www.kagoya.net/option/cgi.html 余計な全角スペースもありませんし、大文字小文字もチェック しました。 チェックモードでも同じエラーが出ます。 丸二日頑張ってみましたが、何が問題なのか全くわかりません。 どうか、よろしくお願いします。

  • Postmailの禁止ワードの改造

    CGIに詳しい方ご指導の程宜しくお願い致します。 現在KENTWEB様のPostmailを使用しております。 その中の機能で【禁止ワード】というものがあり、 荒らし対策やスパム用として活用しているのですが 入力項目に禁止項目で設定した禁止ワードが入力されていて メールを送信しようとすると次のページで 【ERROR ! 禁止ワードが含まれています 】と表示されるのですが この【エラー文章】をどこの入力項目に入ってる文章が 禁止項目なのかを表示したいのです。 ただし何の文字が禁止ワードなのかが表示されてしまうと 荒らし対策やスパム対策にならないので、入力項目のみ 表示したいのですが、可能でしょうか? 大変乱文で説明が分かりにくい点もございますが何卒 ご指導の程宜しくお願い致します。 ■Postmailの動作サンプル http://www.kent-web.com/data/postmail/index.html ■Postmailダウンロード先 http://www.kent-web.com/data/index.html

  • CGIメールフォーム設置。後もう少しなんですが、、、。

    質問させていただきます。 現在GO LIVE5にて KENTWEBのPOSTMAILというCGIを利用してHPにメールフォームを設置しようとしているのですが、 メールフォームを呼び出して送信ボタンを押すところまではうまくいっているのですが、 送信ボタンを押すと次の画面でエラーがでます。 こちらのURLが問題のメールフォームです。 http://ginmidou.sakura.ne.jp/postmail/postmail.html?gif おそらくもともとのKENTWEBのCGIに組み込まれたプログラムだと思うのですが、 自分で少し変更したいので、 emailは入力必須ですを消したり、性別は入力必須ですというところを消したりするには どこをいじったらできるのでしょうか? どなたかおわかりになる方ご回答よろしくお願いいたします。

  • Postmailの使用でメール受信がされません

    素人ですがどうぞよろしくお願いいたします。 KENTwebさん提供のフォームメールCGI(Postmail)を利用して、アンケートページを作成したいと考え、CGIの設置を行ったのですが指定したメールアドレスへの返信ができず困っています。 *KENTwebさん→http://www.kent-web.com/data/postmail.html 私が実行した手順の概要を示させていただきますと、 (1)CGI、sendmail可のレンタルサーバにKENTwebさんのページに記載してある要領に沿ってPostmailを設置しました。KENTwebさんのページのにあるように、postmail.cgi?mode=checkを末尾につけたチェックモードにて、全ての項目でOKが表示されましたので、CGIの設置は成功したのではと考えています。 *具体的に行った事としては、Perlのパス、sendmailのパスをサーバー指定にし、$mailto = "xxx@xxx.xxx"の部分を自分のメールアドレスに置き換えただけの措置です。 (2)次に、試しにサンプル(?)として同梱されているpostmail.htmlにて、 入力結果が指定のメールアドレスに送信されるかを試してみました。 postmail.htmlはこのようなページです→ http://www.kent-web.com/data/postmail/index.html 実際にレンタルサーバに自分でアップロードしたページにて、「送信する」をクリックしますと、「以下の内容でよろしければ送信ボタンを押して下さい。上記内容で送信」⇒「ありがとうございます。送信は正常に完了しました。」と表示されるにもかかわらず、結果が届きません。 (postmail.cgiの107行目の$mailto = "xxx@xxx.xxx";にてメール宛先を指定しているのですが受信ができません。) このような場合、どのような原因が考えられますでしょうか? FAQ等を見てみましたが該当が無いようでしたので、ご存知の方、どうぞよろしくお願いいたします。

    • ベストアンサー
    • CGI
  • 携帯向けフォームメール(postmail)

    KENTさんのところでお借りしたpostmailというCGIを携帯で使えるようにしようとしています。 http://www.kent-web.com/data/postmail.html エラー画面や入力確認画面で前に戻るボタンがありますが、onclickが使われているので携帯では動きません。 携帯のブラウザバックを使うと入力内容が消えてしまうので、出来れば他の方法で…と思ったのですが、何かいい方法はないでしょうか?

    • 締切済み
    • CGI
  • KENT-WEBのPostMailについて

    はじめまして。KENT-WEBさんで配布されているPostMaliを使用しております。 質問があるのですが、入力結果表示画面にて入力必須項目に指定した内容の並び順どおりに項目が表示されないという問題が発生しました。 入力フォームの内容はテキストボックス、チェックボックス、ラジオボタン、テキストエリアで構成されていますが、テキストボックスの並び順は入力必須項目で指定した通りの並び順で入力結果表示画面に表示され、テキストエリアとラジオボタンは入力必須項目で指定した並び順どおりに表示画面に表示されません(テキストエリアは値が入ってなくても常に入力結果表示画面の先頭に表示され、ラジオボタンは値が入ったときのみ入力必須項目で指定した並び順に従って入力結果表示画面に表示されます。)。 テキストエリアの並び順について、テキストエリアは常に表示結果の先頭に表示されるという現象はPostMailの仕様なのでしょうか。もし仕様でないとしたら、修正方法を教えていただけないでしょうか。よろしくお願いいたします。

    • ベストアンサー
    • Perl