• ベストアンサー

フリーのメールフォームCGIのエラー

下記のフォームを設置したのですが 送信を押すと何も表示されません。 なぜなんでしょうか http://www.r-bridal.com/sitami/index.html 下記のCGIを使っていると思うのですが http://www.ahref.org/cgi/formmailer/

  • totags
  • お礼率60% (109/180)
  • CGI
  • 回答数3
  • ありがとう数0

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

  • ベストアンサー
  • the845t
  • ベストアンサー率33% (246/743)
回答No.3

余談。 headでEUCを指定していますが、 書き込む内容はEUCのようですが、もともとのテキスト部分はShift_JISのようで文字化け起こしていますよ。

その他の回答 (2)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

># sendmailのパス >$sendmail = '/usr/sbin/sendmail'; >sendmail互換(qmail)でも動作します。パスがわからなければお使い >のサーバー管理者にお尋ねください。 メールの送信にsendmailを利用しているようですが、その設定はできていますか?

totags
質問者

補足

書き込みありがとうございます。送信ボタンを押せるようにはなったのですが、押した後の確認画面の 上の文章がなぜか、文字化けしているのですがなぜなんでしょうか

回答No.1

以下が空になってませんか? # ------------------------ # 確認画面の編集 # ------------------------ # 確認ページタイトル $kakunintitle = $title; # 確認ページの文章 $kakunin = "<br><br>以下の内容をご確認の上<br>送信ボタンを押してください。"; # 送信完了後の文章 $thankstext= あと実行ファイルのパーミッションが 755になってるか確認してみてください。

totags
質問者

補足

書き込みありがとうございます。送信ボタンを押せるようにはなったのですが、押した後の確認画面の 上の文章がなぜか、文字化けしているのですがなぜなんでしょうか

関連するQ&A

  • CGIを組み込んだメールフォーム

    困っています。 http://odd.to/sample/temp108/about.html ↑のように自分のHP内にCGIを組み込んだメールフォームを置きたいのですが、 どうしたらいいんでしょう? CGIは下記でダウンロードして設置も出来ましたが(mailplus/index.htmlにリンクを貼ることは出来たのですが)その後が分かりません; http://www.web-liberty.net/download/mailplus/index.html

  • メールフォームCGIに関する質問

    こんにちは! 今、会社のホームページを作っていて そこにCGIを使ってメールフォームを 設置しようとしています。 プロバイダは、So-netを使用しておりまして 既存のCGIがなかったためフリーのCGIを 使っていますが、設置がうまくいきません。 送信ボタンを押すと「ページがありません」 の表示になります。 なにが原因かお分かりになられますか? 宜しくお願い致します。

    • ベストアンサー
    • CGI
  • cgiで表示しているフォームをhtmlファイル内に入れたい

    質問の表現が分かりにくいかもしれませんので具体的に描かせていただきます。 こちらのサイトhttp://www.ortecweb.com/cgi/koukai/form/のメールフォームを設置しようとしています。 現在はwww.****.com/form/form.cgi(ここにアクセスするとフォームが表示されます)という状態で設置(実行)は出来たのですが、 実際のホームページで表示するためにhtmlを作ってその中にフォームの広告を表示して送信させるようにしたいのです。 そして、このフォームのCGIはhtmlをカスタマイズできるもので、ちゃんと利用すべきhtmlファイルも一緒に入っています。 説明書きにカスタマイズの仕方があるのですが、 注意のみで肝心の実際のcgiの入れ方(と言えばいいのでしょうか?)の記述がないのです。 記述がないということは、メチャ簡単なのかもしれませんが、 その方法がまったく分からないのです。 この説明を理解していただけるかどうか不安ですが、ヒントでもいただければと思いますので よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • フォームメール

    MY LITTLE NOTEBOOKさん(http://www.ami-n.com/cgi/cgi.html)の配布CGIのフォームメールをダウンロードして、設置しようと思ったのですが、フォームメールのトップは表示されるのですが、送信ボタンを押すと、ファイルが見つかりませんと出てしまいます(ΘΘ)原因がわかる方、教えてください。 プロバイダ→使えるねっと http://www.tsukaeru.net/

    • ベストアンサー
    • CGI
  • フォームメールのCGIスクリプトを探しています。

    ホームページで下記のようなフォームメールを使いたくて 探しているのですがなかなか見つかりません。 もしご存知の方がいらっしゃいましたら場所を教えてください。 ・フォームの入力内容をCSV形式で受け取れる ・画像の添付が出来る(出来たらサイズ制限機能付) ・送信者にも確認メール送信(CSVは管理者のみ) ・1つのCGIで複数のフォームが設置可能 ・出来たら無料で・・・^^; PERLのバージョンは5.8.0 SENDMAILは利用可能です。

  • メールフォームCGIの設置について

    下記のサイトのメールフォームCGIをさくらインターネットのサーバーで設置したいのですが、うまく作動せず送信できません。 前にロリポップサーバーで設置したところ、作動し送信も問題なくおこなえたのですが、パーミッションやそれぞれのファイルの中身までロリポップで設置したものとまったく同じファイル・条件でさくらインターネットのサーバーに設置したのですが「500 Internal Server Error」がでてしまい、送信できません。 CGIの提供先は下記になります。 http://pgd.jp/cgiscript.html さくらインターネットのパスなどは下記の通りです。 Perl:5.8.x perl:/usr/bin/perl sendmail:/usr/sbin/sendmai CGIの動作環境は下記の通りです。 Perl5 # /usr/sbin/sendmail が使えること # モジュール HTML::Template, Jcode が動作すること 色々試してはみたのですが、CGIやPerlの知識はほとんどありませんので結局何をやってもだめでした。 パーミッションの設定やファイルのアップロードは間違いなくできております。 よろしくお願い致します。

    • ベストアンサー
    • CGI
  • CGI メールフォームについて

    CGI初心者です。 メールフォームの項目を作った後、送信ボタンをクリックしてもブラウザが表示されない状態でした。送信ボタンをクリックしたときに表示されるファイルも作成しなければならないのでしょうか?CGIで使用できるようにするには、どのような設定をすればよろしいのでしょうか? 分かりやすく説明して頂けるとありがたいです。 よろしくお願いします。 

    • 締切済み
    • CGI
  • CGIの500エラーの原因が分かりません

    お世話になります。 http://apps.cside.com/ このサイトで配布されている http://apps.cside.com/theme/tmresmail/ を設置してみました。 デフォルトの状態で設置して動作テストをしてみたのですが、フォームに入力して確認画面が出て、そこから送信ボタンを押すと500エラーが表示されます。 しかし、ブラウザの戻るボタンで確認画面に戻ってから、もう1度送信ボタンをすると送信完了の画面が表示されます。 cgiのパーミッションは間違っていないと思います。 1度エラーが出ても、1度戻ってからもう1度送信ボタンを押すと送信完了画面になるので、CGIは動作しているのですが、なぜか最初500エラーが表示されてしまいます。 このCGIは送信データを保存できる機能もついているのですが、フォームに入力して確認画面を出して、確認画面の送信ボタンを押したら500エラーが出るのですが、この時点でサーバ側には送信データが保存されています。 確認画面から送信完了画面の間で、何らかの要因でエラーになってしまっていると思います。 何が原因か分かるでしょうか。 レンタルしている2つのサーバで設置してテストをしてみましたが、両方とも同じ症状になります。 アドバイスをお願い致します。

    • 締切済み
    • CGI
  • cgiを使ってメールフォームを作りたい

    cgi初心者です。 ただ今勉強中です。 ホームページ上にお問い合わせフォームを 設置したいと考えています。 以前はHTMLでクリックすると自動的にメールソフトが立ち上がり そのメールソフトの送信ファイルに送信先のアドレスが書き込まれている ような仕様をしていましたが、これだとスパムメールに狙われる 原因となるというようなことを聞きましたので、メールフォームを 立ち上げて、そこで書き込まれたアドレスをこちらのメールソフトで 受信する仕組みにしたいと思っています。 無料公開されている色んなパターンのhtmlファイルとcgiファイルの 組み合わせによるメールフォームは、どれも一長一短あって、 やはり出来れば自分で設定できるにこしたことないとないなぁと思い、 格闘中です。 現在、そういった無料版のメールフォームのファイルを 自分の環境に合わせる設定は出来る知識はあります。 (PERLのパス、CGIのディレクトリ、SENDMAILのパス、 設定するパーミッションの値をどうするか程度の知識) しかし、自分の作成したファイル、仮にindex.htmlファイル上で メールアドレスを書き込む枠と送信ボタンを増設するには どうすればいいのかがわかりません。 どのような方法があるか? どのようなことを学んでいけばいいのか? どのような参考サイトがあるか? どのような参考図書があるか? など、何でもよろしいのでアドバイス頂けると 有り難いです。 よろしくお願いいたします。

  • CGI+Sendmail:メールフォームについてです。

    前提:フォームがあるページのファイル名を「start.html」とします。 CGIとSendmailを用いてフォームを作り、送信ボタンを押すと、私のCGIだと「送信完了」というページが表示されるようにしてあります。そこで、その送信完了というメッセージ(表示)は、小さなウィンドウに表示して、start.htmlのページは変わらないようにしたいのです。 あるいは、小さいウィンドウを出さずに、送信完了というメッセージを表示したら、3秒後に自動でstart.htmlに戻るようにしたいのです。 いずれかの方法でCGIに記述したいと思っています。 追記すればいいソースを教えていただけないでしょうか? (CGI)送信完了のページ等は、 print" ・・・・・ \n"; という書式で書いています。

    • 締切済み
    • CGI

専門家に質問してみよう