- ベストアンサー
メーラーを介さないフォームについて
ホームページで送る側の人のメーラーが立ち上がらないフォームを置きたいのでCGIを使いたいのですが、CGIをマスターしていないのでどう使ったら良いのか全く解りません。 今はHTMLのフォームを置いているのですが、メーラーが立ち上がってしまうので(汗) 出来ればオススメの(カスタム出来る)フリーソフトを教えてください。又は基本的なフリーソフトだけで、こうすればメーラーが立ち上がらなくなるという方法を教えてください。 <form action="/○○/regist.cgi" method="POST" target="_parent"> の書き方だと思うのですが??よく解りません。
- hinata-s
- お礼率83% (26/31)
- CGI
- 回答数3
- ありがとう数1
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
↓。google で”フォームメール”を検索。 こっちでやったときはレスキューさんところがトップでした. http://www.rescue.ne.jp/ ね。 直リンク禁止っぽいのでトップページだけ。 設置方法も書いてるんで、そんなに難しくないと思われ。 で、sendmail ってプログラムを内部で呼んでるみたいなんで鯖で使用が許可されてるか確認が要ります。
その他の回答 (2)
- the845t
- ベストアンサー率33% (246/743)
フリーソフトを使ってメーラーが立ち上がらなくなる・・・というのは、 もしあったとしてもあなたの環境だけでの話ですから、 あまり意味は無いでしょう。 最近のブラウザではセキュリティの関係でそうなるみたいです。 配布されているCGIというのであれば、 レンタルを利用された方がよっぽど楽かと思いますよ。 #1さんが仰られてるとおり、sendmailが使えるサーバでないと意味が無いですからね。 「レンタル フォームメール」などで検索すると良いかと。
お礼
お礼がおそくなってすみません。良いサイトを見つけてからお礼を書こうと思っていたので。 ありがとうございました。
補足
回答の順と私がやりたかった方法を書かれていたので#1の方に20P差し上げることに致しました。ホントはお二人に差し上げたかったのですが。10Pですみません。。
- estea
- ベストアンサー率44% (39/87)
すまぬ・・・ 参考URL化けた。 google で 「フォームメール」で検索のリンクですタ
関連するQ&A
- CGIによるアンケートフォーム
CGIでのアンケートフォームを作るのに次のコードの○○○△△△.cgiというところには何を入れればいいのでしょうか? <FORM action="○○○△△△.cgi" method="POST">
- ベストアンサー
- CGI
- フォームから2つのCGIへ送信する場合
申込フォームに記入してもらい、それをCGIフォームに送る場合に、2つの別々のCGIフォームに送ることはできるのですか。 例えば以下のように書けますか <form name="kuser" action="A.cgi" & B.cgi" method="post">
- ベストアンサー
- CGI
- submitした後にiframeのページを戻す
フォームからデータを送った後に前にページに戻したいのですが、何方かご教授して頂けないでしょうか? <FORM method="POST" action="http://www.xxx/get.cgi" target="iframe_2"><INPUT type="button" value="送信" onclick="submit();javascript:parent.iframe2.history.go(-1);"></FORM>
- ベストアンサー
- JavaScript
- HTMLフォームPOSTでの引数の渡し方
HTMLのフォームでPOST送信を利用しているのにURIに引数を指定するのは良いのでしょうか? <form name="form" method="post" action="form.php?abd=123"> のようになっているサイトを見かける事があります。
- ベストアンサー
- HTML
- ボタン無しでフォーム内容送信
<form name="regist" action="bbs.cgi" method="POST"> <input type="hidden" name="mode value="admin"> <textarea name=comment cols=50 rows=5 wrap=soft>コメント</textarea> <input type="submit" value="ボタン"> </form> 通常はボタンをクリックして移動しますが、送信ボタンを使わずに、bbs.cgiを表示しただけでフォーム内データを送信できればと考えています。どのようにすればいいのでしょうか。
- 締切済み
- Perl
- フォームメールの内容が空、もしくはメーラーが立ち上がってしまう。
CGIが利用出来ないので、フォームメールを以下のように作成しました。ところが、画面上で名前やフリガナなどいくつかのテキストボックスに入力し、最後に送信ボタンを押すと、メーラーが立ち上がり本文が空になっています。また、他のPCでは送信ボタンでそのまま送れるものの、受信したメールを見ると、subjectは正しく表記されているのですが、本文が空の状態で届いています。何が原因なのでしょうか? フォームの作り方が悪いのかもしれないので、一応端折って記載しておきます。(以前は同じやり方で送信出来た気がするのですが・・) <form name="○○○○" action="mailto:○○@○○○.jp?subject=○○○○○○○" method="POST" enctype="text/plain"> 以下 数個のテキストボックス </form>
- 締切済み
- その他([技術者向] コンピューター)
- open.window(javascript) を使わないで、新規windowを3つ開く方法
JavaScpript の open.window を使うと、値がGET で渡ってしまいます。 POST でデータを渡したいので、FORM で window を 3つ開く方法って ないでしょうか? <FORM method=POST name=form1 target="window1" ACTION="/cgi-bin/search1.pl"> <input type="text" name="searchword1"> </form> <FORM method=POST name=form1 target="window2" ACTION="/cgi-bin/search2.pl"> <input type="text" name="searchword2"> </form> <FORM method=POST name=form1 target="window3" ACTION="/cgi-bin/search3.pl"> <input type="text" name="searchword3"> </form> の 3 つのフォームを 1 つの <input type="submit" name="Search" value=" 検索 "> で起動させるってことです。 (または、open.windows で値を渡すとき、POST で渡したい) よろしくお願いします。
- ベストアンサー
- CGI
- 複数フォームについて
こんばんは。 いま行き詰ってます(汗) 早速質問なんですが、三つのフォームを用意します。 <FORM method="POST" action=<?echo"xxx.php?1"?>> <INPUT type="submit" value="A" </FORM> <FORM method="POST" action=<?echo"xxx.php?2"?>> <INPUT type="submit" value="B" </FORM> <FORM method="POST" action=<?echo"xxx.php?3"?>> <INPUT type="submit" value="C" </FORM> 上記のHTMLを実行。 [A][B][C] Aを押すとxxx.php?1 Bを押すとxxx.php?2 Cを押すとxxx.php?2 と別々のアクションに行くはずだと思ったんですが.。 常にxxxx.php?1です(笑) これを、ABCそれぞれのボタンにアクションをつけたいんですが、 可能ですか?? ご教授お願い致します!!!
- 締切済み
- HTML
- dereamweaverのフォームでメール送信をしたいのですが。
<form action="mailto:メールアドレス@hotmail.co.jp?subject=ORDER" method="post" enctype="txt/plain" name="orde" target="_self" id="orde"> ↑として、メールのフォームを制作したのですが、送信ボタンを押すと、メーラーが開いてしまい、フォームの中に記述したことが書かれてありません。 あて先にアドレスと、件名には指定したものが入っていましたが、本文はカラでした。 どこを直せばよいでしょうか?
- ベストアンサー
- HTML
- outlookでのフォーム送信ができません
どなたか教えていただけませんか? 現在、mailtoを使用してのフォーム送信ページを作成しているのですが どうも、windows XP の Internet Explorer6 の OutlookExpress での送信ができません。 Beckyなどでは普通に送信できるのですが、 outlookでは、ただメーラーが立ち上がるだけで フォームの内容をもう一度、記入しなくてはいけないという2度手間な状況です。 何か、HTML記述に加えなければいけないのでしょうか? 現状のformタグはこのようになっております。 <form name="form1" method="post" action="mailto:***@***.co.jp" enctype="text/plain" onSubmit="return chk()"> よろしくお願いします。
- 締切済み
- HTML
補足
2つサーバーがあるのですが、両方ともsendmailは使用不可でした(涙