閲覧者がフォームを入力し送信ボタンを押した後、
mailtoでその入力内容を指定のアドレスに送信し、
閲覧者には別のページに飛んでもらうというように
actionを二つ同時に起こすことは可能ですか?

<FORM METHOD="POST" ENCTYPE="TEXT/PLAIN" ACTION="mailto:XXXX@XXX.XX.XX" action="XXX.htm">

よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

No.1の回答者です。



「CGIで書くしかない」と言いましたが、CGIを使わずに済ます方法があるにはあります。但し、INPUT タグに入力された値はメールに引き渡せませんが。

入力フォームを以下のようにします。
-----------------------------------
<FORM METHOD="POST">
<INPUT type="button" onclick="location.href='send.html'" value="送信">
</FORM>
-----------------------------------
「送信」ボタンを押すと、send.html に飛びます。
(submit タイプのボタンが無いので FORM タグには action 指定は付けません。付けても意味はありません)

send.html は以下のように記述します。
-----------------------------------
<HTML><BODY>
<META HTTP-EQUIV = "Refresh" content="0; url=XXX.htm">
<IMG WIDTH=1 HEIGHT=1 SRC="mailto:XXXX@XXX.XX.XX">
</HTML></BODY>
-----------------------------------
send.html が開かれるとメール送信ソフトが起動され、ブラウザは XXX.htm に飛びます。

最初の入力フォームに他の INPUT タグを追加し、入力された内容をメール送信したい場合は、やはり CGI でスクリプトを記述する事になります。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
やはり、CGIを使うしか内容ですね。
ここはひとつがんばってみます。
ありがとうございました。

お礼日時:2003/10/29 16:16

素直にCGIで書くしかないと思いますが。



CGI内で入力内容を sendmail に渡してメール送信し、サーバーへの結果として
print "Location: http://****.****.***/XXX.htm\n\n"
を実行(Location: に指定する飛び先は「http://~/***.htm」のようなURI形式である必要があります)するしかないと思いますが…。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q.zipファイルのパスワード解除方法

画像のデータ、音楽のデータを保存するために.zipファイルにパスワードを掛けたのですが、忘れてしまって解除することができません。
パスワードを解除する方法はありますか?

Aベストアンサー

普通は解除できませんが、このソフトを使えば簡単に解除できますよ。
Advanced ZIP Password Recovery
このサイトより試用品をダウンロードしてください。
インストーラー英語ですがソフトのオプションタブのLanguageタブで
Japaneseを選ぶと日本語になります。2kでは文字化けします。
このソフトは有料ですがどこかにserialがあるかもしれません。

参考URL:http://www.elcomsoft.jp/?page=archives#zip

Qブラウザ依存?へ飛ばない

ブラウザ依存でしょうか?・・・

<li class="yyy"><a href="hoge.html#xxx">ホゲ</a></li>
と記述しているリンクをクリックして、URLは
http://hogehoge.com/hoge.html#xxx
へ移動するのですが、
hoge.html内に
<a name="#xxx" id="#xxx"></a>
と記述している指定箇所に飛んでくれません。

IE7は正常に飛んでくれますが、
Firefox, Safari, Opera, GoogleChromeなど、
IE7以外のブラウザを用いると飛んでくれないのです。

この機能はIEだけの機能だったでしょうか?
ご存知の方がいましたら、ご教授いただけると幸いです。
よろしくお願いします。

Aベストアンサー

>同html内で、例えば、ページ上部に飛ばす場合は、
><a href="#pagetopr">ページ上へ↑</a></p>
>のように#付きで問題なく動作しているので、
>別htmlの場合、#を付けないということですね。

「#」は続く文字列がid値であることを明示します。
同html/別htmlは関係ありません。


・飛び先となる要素にはid値を書きます。
 <タグ id="xxx">

 →「id=」と書いているので、さらに「#」を付けて
  「これはid値ですよ」と明示する必要はありません。
 

・リンクのhrefには"#"+id値を書きます。
 同html <a href="#xxx">
 別html <a href="hoge.html#xxx">

 →「xxx」だけではパスの一部と認識するので
  「#」をつけて「これはid値ですよ」と明示します。
 →hrefにページの指定が無いなら(同html)、
  同html内の「xxx」というid値の要素へ移動します。
 →hrefにページの指定があるなら(別html)、
  指定html内の「xxx」というid値の要素へ移動します。

>同html内で、例えば、ページ上部に飛ばす場合は、
><a href="#pagetopr">ページ上へ↑</a></p>
>のように#付きで問題なく動作しているので、
>別htmlの場合、#を付けないということですね。

「#」は続く文字列がid値であることを明示します。
同html/別htmlは関係ありません。


・飛び先となる要素にはid値を書きます。
 <タグ id="xxx">

 →「id=」と書いているので、さらに「#」を付けて
  「これはid値ですよ」と明示する必要はありません。
 

・リンクのhrefには"#"+id値を書きます...続きを読む

Qzipファイルパスワード解除

zipファイルパスワード解除
zipファイルにパスワードをかけたのですが、パスワードを忘れてしまいました。
PikaZipというソフトで検索してみたのですが、何時間たっても結果が出ませんでした。
何かいい方法はありますか?

Aベストアンサー

ありません。
短時間でとけるようなものならパスワードの意味が無いですから。

Qenctype="multipart/form-data"

アップローダーのHTMLで、FORMのタグに enctype="multipart/form-data"が必要なのはバイナリファイルをアップロードする時だけですか?

Aベストアンサー

バイナリ以外のファイルをアップロードするときも必要です。

CGI等でデータを受け取って解析する際に、
これを指定しておくとその作業が簡単になります。
(といっても、たいていはモジュールにまかせるのですが)


#質問の意図を勘違いしていたらすみません

QEXCELファイルのパスワードの解除

EXCELファイルをパスワードで他の人の閲覧から守ることを
ここで教えていただきました。

「名前をつけて保存する」ときに「全般オプション」で
設定するとのことでした。

今度はその解除の仕方を教えてください。

つまり1度オプションでパスワードをつけた機能を解除する仕方です。

もう一度「名前をつけて保存」して、その際は何もパスワードを
設定しなくて保存してもダメでした。

教えてgoo!!

Aベストアンサー

ツール→全般オプション。ここでパスワードを設定しましたよね。

元に戻す(パスワードを解除)時は、ファイル→名前をつけて保存。
ツール→全般オプションで、パスワードを消します。
次、開く時はパスワードの要求はしてきません。

これでやってみていかがでしょうか?

Qform actionでmailtoを指定することについて

Windows2000pro,IE6.0SP1+最新累積パッチです。
手元のHTML辞典に、
<form action="mailto:xxx@xxx.xxx">
<input type="text">
<input type="submit">
</form>
とすることでcgiを使わなくてもHTMLだけでブラウザからメールが送れると書いてありました。

上記を入力したhtmlファイルをデスクトップ上に作成し、IEで開き、textboxに内容を記述してsubmitボタンを押しました。
まず警告ウィンドウが現れOKボタンを押すと、メールは送信されずに,OutlookExpressが起動してメール作成ウィンドウが表示され、あて先のところにmailtoで指定したものが設定されているだけで、本文には何も設定されていません。
少し調べてみると、どうやらこのform actionを使ったメールの送信はブラウザ等の環境によって左右されるらしく、推奨されていないそうですが、私の環境でうまくメールを送信するにはどうすればよいでしょうか?
よろしくお願いします。
ちなみに公開ページにこのような記述をするのではなく、個人的な利用です。

Windows2000pro,IE6.0SP1+最新累積パッチです。
手元のHTML辞典に、
<form action="mailto:xxx@xxx.xxx">
<input type="text">
<input type="submit">
</form>
とすることでcgiを使わなくてもHTMLだけでブラウザからメールが送れると書いてありました。

上記を入力したhtmlファイルをデスクトップ上に作成し、IEで開き、textboxに内容を記述してsubmitボタンを押しました。
まず警告ウィンドウが現れOKボタンを押すと、メールは送信されずに,OutlookExpressが起動してメール作成ウィンドウが表示され、...続きを読む

Aベストアンサー

まず、本文が何も設定されていないのはinput にname属性がないからです。

うまく送信されないとありますが、メーラーが起動して新しいメールが作成される(送信行為は手動)というのは、標準的な動作です。
メーラを使わず、メールを送信するような動作は
<form action="maito:~" ではできないかと思います。

CGIを設置するとか、無料サービス(参考URLの「デコード・フォーム」)の利用を考えてみてはどうでしょうか?

参考URL:http://tadamono.to/oyakudati2.html

Q圧縮ファイルを解凍せずパスワードだけ解除するソフト。

圧縮ファイルを解凍せずにパスワードだけ
解除するソフトってありませんか?

もちろんパスワード自体はわかっています。

Aベストアンサー

ちょっと作業中なので、後でやってみるとして・・・。
もしこれが出来るのなら、パスワードのくっついている部分を削除して、通常の部分に置き換えれば、パスワードがなくても、解凍出来るアングラツールが出来ることになります。
そう言ったツールがあるのなら、誰でも考えそうだし、すでに作られているかと。
・・・、とはいえ、暗号化されている・・・のかな?^^;
どうなっているのでしょうか?zipのパスワードって。
後で、バイナリーで違いをチェックしてみようかと思います。

単純に、前もって、パスワードを入力して、一度解凍して、再圧縮するツールは、技術的には、十分可能です。
まぁ、需要がなさそうなので、あるかどうかはわかりませんが。

Q”nomail@xxx.xxx”の対策法はありますか?

こんにちは。
ホームページにメール送信フォームを設置しています。

うまく動作しているのですが、メールの送信元が”nomail@xxx.xxx”となって
届きます。
送信元を入力値のいずれか(例えば「名前」や「アドレス」など)の値に
設定する事は可能でしょうか?

あと、ファイル名をCGI配布元からダウンロードした時のまま
変更していないのですが、
入力画面HTMLのファイル名は変更してもちゃんと動作するでしょうか?

どのカテゴリに質問したらよかったのかわかりませんが、
ご存知の方がいましたら教えてくださいm(_ _)m

Aベストアンサー

PostMailの解説ページに、以下のように書いてあります。
> ・タグの記述 (4)
> E-mail <input type=text name="_email" size=25>
> → name値の先頭に「アンダーバー 」を付けると、その入力値は
> 「入力必須」となります。
> 上記の例では、「メールアドレスは入力必須」となります。

要するに、メールアドレスを入力する部分のテキスト入力のタグを
name="_email"というようにすればいいんだと思います。

参考URL:http://www.kent-web.com/data/postmail.html?

Qファイルをロック(パスワードで解除。)する方法を教えて頂いてもよろしいでしょうか?

いつもお世話になっております。
今回質問させて頂きますのは、エクセルで作成した名簿のファイルがありまして、PCを起動した時に、ロックで、パスワードを入力しなければPCを使用出来ない方法は知っておりますが、今回、同様にファイルでパスワードを入力しないと開けない様にしたいのですが、もしその方法がありましたら教えて頂いても宜しいでしょうか?

Aベストアンサー

保存の際、「名前を付けて保存」を選択すると保存先等の画面が表示されるかと思います。
その際、右上にある「ツール」から「全般オプション」→「読み取りパスワード設定」にパスワード入力でいいかと思います。
バージョン等で設定が困難な場合は申し訳ございません。
参考までに下記のURLをどうぞ。

参考URL:http://www.global.co.jp/iep/iep62/iep621201.html

Qについて

宜しくお願いします。
<a href="mailto:~?subject=~>でメールの件名までは入れられるのですが、本文にも提携の文章を入れたい場合はどうすればよいでしょう??教えて下さい。お願いします。

Aベストアンサー

<A HREF="mailto:メールアドレス?subject=件名&body=本文">~</A>でよかったと思います。


人気Q&Aランキング

おすすめ情報