• ベストアンサー

メールフォームについて

「簡易メール送信CGI marumail ...@ノ」 http://hp.vector.co.jp/authors/VA017405/cgi.html というCGIを使ってホームページに簡単なメールフォームをつくりました。  うまく送信までできるようになりましたが、送信後 http://hp.vector.co.jp/authors/VA017405/ にジャンプしてしまいます。  自サイトURLにジャンプさせるにはどう記述したらいいのか解りません。  お解りの方はよろしくお願いいたします。

  • askew
  • お礼率100% (2/2)

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

  • ベストアンサー
  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

http://www.vector.co.jp/soft/dl/unix/net/se241239.html これですよね。 回答された中の、test.htmlの20~21行目を見て下さい。 <input type="hidden" name="NEXTURL" value="http://hp.vector.co.jp/authors/VA017405/"> <!-- 投稿後に移動するURLです。このままだとO.K.U.のHPに跳んでしまいます↑ --> とあります。 ここを書き換えましょう。

askew
質問者

お礼

 すばらしく早い回答ありがとうございます。解決いたしました。  こんな所に記述があったとは気づきませんでした。

その他の回答 (1)

  • mac-san
  • ベストアンサー率37% (35/94)
回答No.2

send-mailのサブルーチンでLocationを指定するところがあるかと。そこのURLを変更します。 もし分からなければ、.cgiファイルをテキストで開いて、「http://hp.vector.co.jp/authors/VA017405/」で検索すればいいかと思います。 自サイトには関係ないのでそこを自サイトのURLに置き換えるといいと思います。

askew
質問者

お礼

どうもありがとうございます。参考になりました。

関連するQ&A

  • メールフォームの設置について教えてください

    CGI初心者です。 「さくら」でサーバーを借りて メールフォームのCGIを設置しました。 フォームの画面から名前やメールアドレスを入力して送信をクリックすると .cgiのダウンロードダイアログが出るんです。 でもきちんとメールは送信されていて返信用のメールも送られてきます。 どうすればいいのでしょうか? ちなみに http://hp.vector.co.jp/authors/VA017405/ こちらでCGIをお借りしました。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • メールフォームを2つ設置するには

    違う項目のメールフォームを2つ設置するため 下記のように作りました。 1、CGIフォルダの中にmail.cgiとjcode.plが入っている 2、CGIフォルダの中にmail2.cgiとjcode.plが入っている 1のフォームは送受信できるのですが、 2のフォームで送信すると1のフォームを呼び出してしまいます。 CGI2フォルダを作り送信するのも試しましたが、同じ結果でした。 jcode.plの記述は変えていません。 2のフォームで1のフォームが呼び出される原因について ご教授をお願い致します。

    • ベストアンサー
    • CGI
  • さくらインターネットのCGIメールフォームについて

    ホームページ作成の初心者です。 四苦八苦しながらなんとか、ホームページを作り上げました。 最後に問い合わせフォームを使用したく、さくらインターネットのCGIメールフォームをさくら内にインストールして使用できるようになりました。 しかしながら、それは、設置したURLにアクセスしなければ使用できません。 出来ることなら、自作したホームページ内にメールフォームの項目を埋め込みたいと思い、フォームが作られているテーブルの部分(送信のボタン・style含む)を抜き出してコピーして貼り付けました。 しかし、送信ボタンを押しても、ソフトのプレビューでは「デスクトップ/(サイトのフォルダ)/postmail.cgi にはファイルが見つかりませんでした。というページが表示され、 実際にUPしたページからでは、 Not Found The requested URL /postmail.cgi was not found on this server. と表示されてしまいます。 どこに何を記載してやれば、最初に設置されたページのようにフォームの内容を送信することが出来るようになるのでしょうか。 どうがアドバイスをお願い致します。

  • ★簡単なメール送信フォーム教えて!(cgi)

    レンタルサーバを借りました。 ホームページも独自ドメインで作成して、 独自のメールアドレスで送受信できました。 そこでホームページ上にメール送信フォーム作成したい。 つまりよくある、 1)メールアドレス 2)氏名(ハンドル可) などを入れて「送信ボタン」を押したら、 私宛にメールが送られてくるやつです。 そしたらある人が下記のURLに雛型があるので、 無料ダウンロードすれば作れるよと教えてくれました。 https://www.synck.com/contents/download/cgi-perl/mailform_jcode.html そこでダウンロードして勉強したら、 cgi & Perl で書かれていて、レンタルサーバ屋に 聞いたら、うちは cgi 使えますよ、ということ。 しかし上記URL の内容が意外と難しくて脱帽状態(^^; そこで上記1)と2)だけのような簡単なフォーム、 教えてもらえないものでしょうか? ちなみに、C言語やVBなどのプログラムは解ります。

    • ベストアンサー
    • CGI
  • cgiメールフォームをホームページの掲示板に設置

    お力を貸して下さいm(__)m (;ー;) http://www.css-designsample.com/beginner/hp/other-4.html 上記サイトに記載されているメールフォームのCGIを、知人のホームページの掲示板にHTMLで書き込み、送信先を私のメールアドレスにしたい場合、ホームページのシステム?もいじらなければいけないでしょうか? もちろん知人の了解を得て行う事ですが、知人は多忙な方ですのでできるだけ迷惑をかけたくありません。 システムをいじらなければいけないようでしたら、他の方法を考えております。 他の方法とは、お問合せフォームのURLを貼り、そこに飛んで入力するという方法を検討しております。 しかし、このお問合せフォームに使うサイトを探してはいるものの、見つかりません。 もし何か良いサイトがありましたら、併せてご推薦頂けると非常に助かります! 時間があまりありません。。。(;ー;)どうか、ご回答宜しくお願い致します。。。(;ー;)

    • ベストアンサー
    • CGI
  • メールフォームのURLが自動送信されるCGI

    誰かの作ったCGIを、自分のHPに設置することまでは、できる程度の初心者です。 以前から、問い合せのメールフォームに、メールアドレスを間違って入力する方が多いので いったん、メールアドレスだけを、送信してもらったら そのアドレス宛に、メールフォームのURLが、自動送信されていて そのURLにアクセスすると、メールアドレスについては、もう、入力しなくてもだいじょうぶ というような、メールフォームCGIを、さがしています。 OKWaveの会員登録のような、大げさなものでなくて (会員登録ではなくて、正確なアドレスに、お返事をしたいだけなので…) 上記の操作ができるメールフォームCGIがあると 非常に助かるのですが、どなたかご存じないでしょうか? フリーウェアなら、ありがたいですが 1万円位までのシェアウェアでも、OKです。 どうぞよろしくお願いします。

    • 締切済み
    • CGI
  • フォームで送られたメールが白紙。

    自分のHPにCGIで動く送信フォームを取り付けたのですが (市販で買った本についていたCDにあったCGIを自分のほしい形にカスタムしたものです) きちんと送信フォーム画面がうつり送信もでき メールも届くのですが、メールには何も書いてありません。差出人はUnprivileged userとなっていて件名はありません。考えうる理由はなんでしょうか? 最初のパスもsendmailのパスも変えました。 あとnrfのパスってのもあったのですがこれは意味が分からなかったので何も触っていません。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • 一言メールフォームを設置したい

    タイトルの通りなのですが、 自サイトに一言だけ気軽に送れるメールフォームを設置したいと考えています。 普通にCGIでメールフォームを設置する事は出来ました。 一言フォームをTOPページなどに埋め込みたいのですが、そういった場合はどうしたらいいのでしょうか…? ちなみに現在使っているCGIは こちらのサイト様 http://apps.cside.com/ それ専用のCGIや方法をご紹介してくださると嬉しいです。 手っ取り早くレンタルするのがいいのでしょうが広告が嫌いなもので…^^; よろしくお願いします。

    • ベストアンサー
    • CGI
  • メールフォームで困っています

    はじめまして。 メールフォームについて困っています。CGIを使っているのですが、急にメールフォームが使えなくなってしまいました。具体的にはメールフォームで送信すると『送信しました。』となるのですが、届かない状況です。受信側のメールアドレスも違うパソコンの別のものに変えてみましたがダメでした。以前は問題なく使えていました。 レンタルサーバーを使っているので問い合わせてみましたが特に問題は見当たらないという回答でした。 『送信しました』と表示がでるので、サイト利用者は『送信したのに返事がない』という状態になってしまい困っています。 どなたか問題点に心あたりがあれば教えていただけないでしょうか? 宜しくお願い致します。

  • メールフォームが使えない

    ホームページNinja9OEN版でメールフォームを作り、自分のHPにアップしました。 自らアクセスして記入し、「送信」をクリックすると 「このフォームは電子メールを使用して送信されています。このフォームを送信すると、電子メールアドレスが受信者に公開され、フォームのデータが暗号化されずにに送信します。この送信は続行できますが、取り消すこともできます」というメッセージが出てきて、「OK」をクリックすると、Windowsメールの「メッセージの作成」が出てきてしまいます。 どうすればメールフォームで送れるようになるのでしょうか? 私のメールソフトの設定のせいなのか、それともメールフォームが原因で送れないのでしょか?

専門家に質問してみよう