• 締切済み

PHPを使用してのメール送信

PHPを使用してフォームを作成し、そのフォームに入力後、入力者へのメール及び自分のメールにも送信させたいのですが、その方法がわかりませんので、皆様よりのご教授を受け賜りたく、質問をさせていただきます。

みんなの回答

noname#147912
noname#147912
回答No.1

// ##### 注文メール送信 ##### function send_order_mail($prod, $u_name, $u_mail, $u_ad, $u_option) { // メール本文を組み立てます。 $m_naiyou = "お名前:$u_name\n メールアドレス:$u_mail\n 送付先:$u_ad\n 注文内容:$prod\n $u_option\n"; if ($u_name != "" and $u_mail != "" and $m_naiyou != "") { if (mb_send_mail(MAILTO, MAILTITLE, $m_naiyou, "From:$u_mail")) { return TRUE; } else { return FALSE; } } else { return FALSE; } } これでどうでしょうか

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • PHPでのメール送信フォーム

    現在、PHPメール送信フォームを作成しています。 SMTPを使用してフォームを作成したいのですが、SMTPをどのように組み込んだら良いのかいまいち分かりません。 私の環境は、Windows2000、Webサーバー『APACHE』、PHP『php-4.2.0-Win32』を使用しております。 どなたか分かる方がいましたら、どうぞよろしくお願いします。

    • 締切済み
    • PHP
  • phpでメールを送信

    phpでメーラーを起動させずに単純なメール送信をするにはどうしたらよいのでしょうか? mail()を使って問い合わせ用のメールフォームを作りました。フリーホスティングサーバーにアップロードしようとしたところ、そのサーバーはsendmailが使えない仕様になっていました。そのせいでmail()を使用してのメール送信ができません。 私では経験不足なため解決方法がわかりません。よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPを使用してメールを送信する際、「¥」が挿入されてしまう

    PHPを使用してメールを送信する際、「¥」が挿入されてしまう PHPを使用してメールを送信する際、特定の文字列の場合、 「¥」が挿入されてメールされます。 例えば、PHPで作成したメール送信画面で「予定」と入力し、 確認画面では「予定」と表示されていますが、 携帯メールに届いた文章には、「予\定」と入っています。 理由等、いろいろ調べましたら分かりませんので、 ご存知の人がいましたら教えていただけると大変助かります。 よろしくお願い致します。

    • ベストアンサー
    • PHP
  • PHPのメールフォームからCSV添付

    いつもお世話になります。 今、PHPを使用しメールフォームを制作しているのですが、 入力された内容をCSVに書き出し添付して送信する方法が 分からず悩んでおります。添付して送信までは分かるのですが、 入力内容を書き出す方法がわかりません。 どうぞ、ご教授のほどして頂けると幸いに存じます。 よろしくお願い致します。

    • ベストアンサー
    • PHP
  • PHPでメール入力画面→送信完了画面を作りたい

    質問失礼します。 HPのメールフォーム作成に取り組んでいて、 メール入力画面→送信完了画面を作成したいです。 HTML,CSSの知識はあるのですが、 PHPの知識が全くなく調べながら作っています。 現状、送信用HTMLとphpファイルを使って、 HTMLファイルで入力した内容をメールアドレスまで飛ばすところまでは作成できました。 長くなるので簡易的に下に記述します。 【sendmail.php】 <?php mb_send_mail("メールアドレス","件名","$_POST["body"]","ヘッダー") ?> 【html】 <html> <form method="POST" action="sendmail.php"> <textarea name="body"></textarea> <input type="submit" value="送信"> </form> </html> 【動作】 入力画面で任意に内容を入力し、送信をクリック→真っ白の画面(メールアドレスに内容が届く) という状態です。 真っ白の画面を送信完了画面として表示するには、 【sendmail.php】ファイルに直接htmlを記述していくのが、 一般的な方法なのでしょうか。 いろいろと調べているのですが、どの方法が一般的で一番いい方法なのかを 探している段階です。 どなたかアドバイスをお願いします。 (確認画面、エラー画面は、現段階では抜きで、 とりあえず送信画面→送信完了画面を作りたいです。)

    • 締切済み
    • PHP
  • 添付ファイル送信可のPHP

    通常のフォームにて入力したものをメールにて送信されてくる様にまではできたのですが、 添付ファイル(画像など)を併せて送信させる事ができません。 今あるPHPファイル(cgiではなくPHPを使用しています)にどのような項目を追加すればよいのでしょうか? 説明不足があれば追記してまいりますのでご教授の程宜しくお願い致します。

  • PHPでメール送信

    こんにちわ。 PHP4でWEBサイトを作ろうとしております。その中で、フォームからメールの送信をしたいと考えているのですが、方法が可能かどうかおしえていただきたいと思っております。 WEBサーバとメールサーバが異なる場合でもメール送信は可能でしょうか。WEBサーバは自社内にあるのですが、メールサーバは、レンタル会社のものなのですが、そのレンタルサーバのSendmailを利用してメール送信することは可能でしょうか。 うまく説明できてないかもしれませんが、補足いたしますので、よろしくお願いします。

    • ベストアンサー
    • PHP
  • phpでメール送信ができなくなりました

    phpを使って数日までWeb上でメールの送受信を行うプログラムを作成し使用していたのですが、昨日からメールが送信されず、タイムアウトのような現象が起きました。 原因が思いつきません。 よろしくお願いします。 動作環境:Apache2.0.54+PHP4.4.2+WindowsXP

    • 締切済み
    • PHP
  • phpメールフォームから送信されたデータをcsvで保存したい

    eWeb様のphpメールフォームスクリプトデータを 参考にさせて頂いているのですが URL:http://php.eweb-design.com/1301_mail.html フォームで入力してもらってメールで送信して頂いた データをcsvなどで自動に保存できたらと思っています。 fputcsvなどいろいろと調べては見たのですが 技術的に詳しいことが分からないので 質問させて頂きました。

    • ベストアンサー
    • PHP
  • PHPでメールの送信(Gmail使用)

    いつもお世話になっております。 今回はサイト利用者が管理者などに質問をメールするホームを作っております。 利用者は名前、メールアドレス、質問内容を入力し、送信ボタンを押すと、自動的に管理者のメールアドレスに送信される。そういった流れです。 プログラムそのものにはミスはないのですが、ひとつ問題があります。 質問メールをgoogleのGmailに送信できるようにしているのですが、Gmailをメールサーバーにする設定がよく分かりません。 いろいろサイトを調べて「php.ini」内にある SMTP=localhostをsmtp.gmail.comに変更したのですが、メールを送信するとウイルス対策ソフトMcAfeeが出てきて 「プロトコルエラーのためメールが送信されませんでした」と出てしまいます。 どうすればgmailにちゃんと送信されるのでしょうか? 解決しなければいけない問題は3つだと思います。 1,Gmailの設定方法。 2,メールソフト(outlook,thunderbirdなど)の設定方法(現在この二つのメールソフトを使用しています)。 3、php.iniの設定 特に下記の部分。 [mail function] ; For Win32 only. SMTP = smtp... smtp_port = 25 ; For Win32 only. sendmail_from = :::::@example.jp もしお分かりになる方がいらっしゃいましたら、もしくは参考になるサイトをご存知の方がいらっしゃいましたらよろしくお願いします。

    • ベストアンサー
    • PHP
衝撃的な人との出会い
このQ&Aのポイント
  • 映画『ミューズは溺れない』主演の上原実矩さんから、人生で衝撃的な人物のエピソードを教えてほしいという質問です。
  • 上原実矩さんへのインタビューも公開中で、映画『ミューズは溺れない』の魅力についても触れられています。
  • ぜひ、OKWAVE Starsの特別企画に参加し、衝撃的な出会いや感動的なエピソードをお寄せください!
回答を見る