• ベストアンサー

メールフォームで画像添付フィールドを作成したいのですが?

Dreamweaver初心者です。メール送信フォームを使用して(・・・method="post" enctype="text/plain")いるのですが。 メールフォームのエリア内でテキストとともに画像の添付が可能なフィールド(画像のアップロード)を作成したいのですが、記述方法がわかりません。どなたかご指導下さい。よろしくお願いいたします。

  • CSS
  • 回答数2
  • ありがとう数4

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

  • ベストアンサー
回答No.2

こんばんわ。 私もやりたくって以前調べてみたことがあります。 フォームの記述だけなら <input type="file"> で、いいのですが 問題は、サーバー(プロバイダ)側が 画像アップロードに対応しているか・・・という事です。 私は、サーバー側から「出来ない」と言われたので諦めました(--;) http://tohoho.wakusei.ne.jp/html/input.htm http://oshiete1.goo.ne.jp/kotaeru.php3?q=472065

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=472065
shirowyo
質問者

お礼

有難うございました。大変参考になりました。そして、もう少し勉強します。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

Dreamweaverを使っていないので、勘違いコメントかもしれませんが・ フォームを使って、直接画像を添付してメールを送ることはできないと思います。 いったん画像をサーバーにアップロードし、 それを添付するとかアップロードされてる画像を選ぶ ということはできるかもしれませんが、 サーバーと連携した動作が必要になると思います。

shirowyo
質問者

お礼

私もいろいろ調べたのですが、「サーバーと連携した動作が必要になると思います」という、ご指摘に「やっぱり!」と納得しました。 有難うございました。大変参考になりました。

関連するQ&A

  • フォーム送信後、ウィンドウを閉じたい

    フォームで入力した内容をメールで送信後、 そのウィンドウを閉じたいのです。 <form action="mailto:メールアドレス" method="POST" enctype="text/plain" name="mail"> とフォームアクションを記述しています。 このウィンドウは、あるページから window.openによって開かれたウィンドウです。

    • ベストアンサー
    • HTML
  • フォームの送信について

    <form method="post" action="mailto":メールアドレスenctype="text/plain">にて送信すると、フォームの中のデータが化ける、または表示されないのですが、何が原因でしょうか?

    • ベストアンサー
    • HTML
  • 投稿フォームについて

    <form action="mailto:********" method="post" enctype="text/plain">・・・・で始まる投稿フォームを作りました。 ですが、PCによって送信を押して投稿フォームの形式で遅れるものと送信を押すとメッセージの作成がでてきてしまうものがあります。 どういった理由なのか分かる方がいましたら教えてください。

  • 送信フォームについて

    HP内に送信フォームを作りたいのですが 本を見ながら <html> <head> </head> <body> <form action="mailto:メールアドレス" method="post" enctype="test/plain"> <input type="text" name="id" size=20> <input type="submit"value="送る"> </form> </body> </html> と、簡単なフォームを書いてみたのですが、どうしても送信できません。 どこがまずいのか、探したのですが自力では間違いが見つけられませんでし た。 詳しい方、どうかご指導お願いします。

    • ベストアンサー
    • HTML
  • フォームをメールで送信できない環境や設定は?

    <FORM ACTION="mailto:aa@aa.co.jp" METHOD="post" ENCTYPE="text/plain">というタグを使ってフォームをメールで送信させたいのですが、メールソフトやブラウザの種類や設定などの環境によっては機能しないことがあるようです。 現に私の環境では問題なく送信されるのですが、他のところでは送信されないといった現象が出ています。 フォームをメールで送信できない環境などをご存知の方は教えていただきたいと思います。

  • dereamweaverのフォームでメール送信をしたいのですが。

    <form action="mailto:メールアドレス@hotmail.co.jp?subject=ORDER" method="post" enctype="txt/plain" name="orde" target="_self" id="orde"> ↑として、メールのフォームを制作したのですが、送信ボタンを押すと、メーラーが開いてしまい、フォームの中に記述したことが書かれてありません。 あて先にアドレスと、件名には指定したものが入っていましたが、本文はカラでした。 どこを直せばよいでしょうか?

    • ベストアンサー
    • HTML
  • メールフォームを使う

    先日メールフォームを作成しました。 人から正常に内容が送られてくることもありますが 文字化けして送られてくることもあります。 文字化けの主な原因は一般に何でしょうか。 中には送信フォームそのものを利用できないとの連絡も来ました。 ちなみにメールアドレスやアルファベットは正常に表示されていました。 まずどのようなことをしたほうがいいのでしょうか。 ソースを改めるだけでは限界があるのでしょうか。 ソースはこのようになっています。 <form action="mailto:自分のメール" method="post" enctype="text/plain" name="mail"> 自分で試しにフォームを利用したときは outlookexpressを利用して送ります」と表示されたので、outlookを使えない人は利用できないということでしょうか。 お暇なときで結構ですのでよろしくお願いいたします。

  • <FORM action='mailto:****@****'>について

    お世話になります。 只今、HTMLのメール送信フォームを作成しています。 <FORM action='mailto:******@****.co.jp' method='post' enctype='text/plain'> …と、記述してSubmitでメールは送信されるのですが、全角文字が文字化けしてしまいます。 読んでいる参考書には「enctype='text/plain'」で文字化けは無くなるような事が書いてありますが、実際受信すると文字化けしています。 何か文字化けしなくなる方法はありますか?? よろしくお願いいたします。

  • Javascriptを勉強中でメールフォームを作っているのですが、

    Javascriptを勉強中でメールフォームを作っているのですが、 function check(){ if(document.form1.namae.value==""){ alert("お名前を入力してください。"); return false; } else{ return true; } } で名前が空白の時送信ボタンを押した時に警告メッセージが出るようにしようと思っています。 ボタンには以下のように書いています。 <form name="form1" action="mailto:mail@address" method="post" enctype="text/plain" onsubmit="check()"> そうすると警告は出ますが、処理を続行してメールも送れてしまいます。 教科書を見ると <form name="form1" action="mailto:mail@address" method="post" enctype="text/plain" onsubmit="return check()"> となっているのでそうすると問題ないのですが、なぜreturnを入れないといけないのかよくわかりません。 check()の中ですでにfalseかtrueの値が出ているのでreturnが要らないと思ったのですが・・ 初心者なのでよくわかっていません。 お願いいたします。

  • ホームページビルダーのメールフォームで送信が出来ません。

    ホームページビルダー10を使っています。メールフォームを作成し、ブラウザから開いて送信ボタンをテストで押してみたのですが、全く送信されません。 アドレスを変えたり等、色々行いましたが、駄目です。 どうすればよいでしょうか? HTMLタグを見ると、 <FORM METHOD=post ACTION="mailto:xx@yyy" ENCTYPE="text/plain"> とあり、xx@yyyの部分に自分のメールアドレスを入れています。 CGIについては全く知識がなく、どう直せばよいのかがわかりません。 お詳しい方、どうぞお教えください! ご返答お待ちしております。 かれこれ3日も悩み続けております…