質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

0回答

420閲覧

PHPメール送受信送受信

hosodasyouta

総合スコア4

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2020/05/16 04:25

//mb_send_mail("uekusa00000@yahoo.co.jp", "メール送信テスト", "メール本文");
$fromEmail = "uekusa00000@yahoo.co.jp";
コードは、以下です

<?php // フォームのボタンが押されたら if ($_SERVER["REQUEST_METHOD"] == "POST") { // フォームから送信されたデータを各変数に格納 $name = $_POST["name"]; $hurigana = $_POST["hurigana"]; $yuubin = $_POST["yuubin"]; $zyuusyo = $_POST["zyuusyo"]; $tel = $_POST["tel"]; $mail = $_POST["mail"]; $mail = $_POST["mail"]; $naiyoukoumoku = $_POST["naiyoukoumoku"]; $message = $_POST["message"]; } // 送信ボタンが押されたら if (isset($_POST["submit"])) { // 送信ボタンが押された時に動作する処理をここに記述する // 日本語をメールで送る場合のおまじない mb_language("ja"); mb_internal_encoding("UTF-8"); //mb_send_mail("uekusa00000@yahoo.co.jp", "メール送信テスト", "メール本文"); ここ   // 件名を変数subjectに格納 $subject = "[自動送信]お問い合わせ内容の確認"; // メール本文を変数bodyに格納 $body = <<< EOM {$name} 様 お問い合わせありがとうございます。 以下のお問い合わせ内容を、メールにて確認させていただきました。 =================================================== 【 お名前 】 {$name} 【 ふりがな 】 {$hurigana} 【 郵便番号 】 {$yuubin} 【 住所 】 {$zyuusyo} 【 電話番号 】 {$tel} 【 メール 】 {$mail} 【 問い合わせについて 】 {$naiyoukoumoku} 【 お問い合わせ内容 】 {$message} =================================================== 内容を確認のうえ、回答させて頂きます。 しばらくお待ちください。 EOM; // 送信元のメールアドレスを変数fromEmailに格納 $fromEmail = "uekusa00000@yahoo.co.jp"; // 送信元の名前を変数fromNameに格納 $fromName = "お問い合わせテスト"; // ヘッダ情報を変数headerに格納する $header = "From: " .mb_encode_mimeheader($fromName) ."<{$fromEmail}>"; // メール送信を行う mb_send_mail($mail, $subject, $body, $header); ここ exit; } ?> <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="css/otoiawase.css"> <meta charset="utf-8"> <title>お問い合わせの入力|共進株式会社|船橋市旭町にある農業畑作業所</title> </head> <body> <header> <h1><img src="images/kyoushin.jpg" alt="共進株式会社" class="kyoushin-1"></h1> <p class="header1">お問い合わせ</p> <nav> <ul class="ul1"> <a href="index.html" class="ul1"><li class="ul1">トップページ</li></a> <a href="houzin.html" class="ul1"><li class="ul1">法人情報</li></a> <a href="zigyousyo.html" class="ul1"><li class="ul1">事業所内容</li></a> <a href="acces.html" class="ul1"><li class="ul1">アクセス</li></a> <a href="#" class="ul1"><li class="ul1">お問い合わせ</li></a> </ul> </nav> </header> <main> <div class="con"> <div class="main"> <form action="thanks.php" method="post"> <input type="hidden" name="name" value="<?php echo $name; ?>"> <input type="hidden" name="hurigana" value="<?php echo $hurigana; ?>"> <input type="hidden" name="yuubin" value="<?php echo $yuubin; ?>"> <input type="hidden" name="zyuusyo" value="<?php echo $zyuusyo; ?>"> <input type="hidden" name="tel" value="<?php echo $tel; ?>"> <input type="hidden" name="mail" value="<?php echo $mail; ?>"> <input type="hidden" name="mail" value="<?php echo $mail; ?>"> <input type="hidden" name="naiyoukoumoku" value="<?php echo $naiyoukoumoku; ?>"> <input type="hidden" name="message" value="<?php echo $message; ?>"> <h2>お問い合わせ 内容確認</h2> <p>お問い合わせ内容はこちらで宜しいでしょうか?<br>よろしければ「送信する」ボタンを押して下さい。</p> <label>お名前</label> <p><?php echo $name; ?></p> </br> <label>ふりがな</label> <p><?php echo $hurigana; ?></p> </br> <label>郵便番号</label> <p><?php echo $yuubin; ?></p> </br> <label>住所</label> <p><?php echo $zyuusyo; ?></p> </br> <label>電話番号</label> <p><?php echo $tel; ?></p> </br> <label>メールアドレス</label> <p><?php echo $mail; ?></p> </br> <label>メールアドレス</label> <p><?php echo $mail; ?></p> </br> <label>問い合わせについて</label> <p><?php echo $naiyoukoumoku; ?></p> </br> <label>お問い合わせ内容</label> <p><?php echo nl2br($message); ?></p> </br> <input type="button" value="内容を修正する" onclick="history.back(-1)"> <button type="submit" name="submit">送信する</button> </form> </div> <div class="sab"> <ul class="ul3"> <a href="index.html" class="ul3"><li class="ul3">トップページ</li></a> <a href="houzin.html" class="ul3"><li class="ul3">法人情報</li></a> <a href="zigyousyo.html" class="ul3"><li class="ul3">事業所内容</li></a> <a href="acces.html" class="ul3"><li class="ul3">アクセス</li></a> <a href="#" class="ul3"><li class="ul3">お問い合わせ</li></a> <a href="#" class="ul3"><li class="ul3">採用情報</li></a> <a href="#" class="ul3"><li class="ul3">ブログ</li></a> <a href="#" class="ul3"><li class="ul3">各種ダウンロード</li></a> </ul> </div> </main> </div> </body> </html>

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2020/05/16 04:29

で、しつもんはなんでしょうか
m.ts10806

2020/05/16 04:31

これまでの質問は解決してないのに解決済みにしたんですか? 質問は編集できます。何度も同じ内容を投稿しないでください。 何度も指摘されているコードの件、なぜ無視しますか? ↓「コードのマークダウン対応」について分かりやすい解説が沢山ついている回答 https://teratail.com/questions/238564
ponppo

2020/05/16 04:32

どこが詰まっているのでしょうか?
m.ts10806

2020/05/16 04:44 編集

質問は編集できます。 ただ、誤った投稿なのであれば可及的速やかに削除依頼を出してください。
hosodasyouta

2020/05/16 04:47

//mb_send_mail("uekusa00000@yahoo.co.jp", "メール送信テスト", "メール本文"); $fromEmail = "uekusa00000@yahoo.co.jp"; メール実装について教えてください。 コードは、以下です <?php // フォームのボタンが押されたら if ($_SERVER["REQUEST_METHOD"] == "POST") { // フォームから送信されたデータを各変数に格納 $name = $_POST["name"]; $hurigana = $_POST["hurigana"]; $yuubin = $_POST["yuubin"]; $zyuusyo = $_POST["zyuusyo"]; $tel = $_POST["tel"]; $mail = $_POST["mail"]; $mail = $_POST["mail"]; $naiyoukoumoku = $_POST["naiyoukoumoku"]; $message = $_POST["message"]; } // 送信ボタンが押されたら if (isset($_POST["submit"])) { // 送信ボタンが押された時に動作する処理をここに記述する // 日本語をメールで送る場合のおまじない mb_language("ja"); mb_internal_encoding("UTF-8"); //mb_send_mail("uekusa00000@yahoo.co.jp", "メール送信テスト", "メール本文"); ここ   // 件名を変数subjectに格納 $subject = "[自動送信]お問い合わせ内容の確認"; // メール本文を変数bodyに格納 $body = <<< EOM {$name} 様 お問い合わせありがとうございます。 以下のお問い合わせ内容を、メールにて確認させていただきました。 =================================================== 【 お名前 】 {$name} 【 ふりがな 】 {$hurigana} 【 郵便番号 】 {$yuubin} 【 住所 】 {$zyuusyo} 【 電話番号 】 {$tel} 【 メール 】 {$mail} 【 問い合わせについて 】 {$naiyoukoumoku} 【 お問い合わせ内容 】 {$message} =================================================== 内容を確認のうえ、回答させて頂きます。 しばらくお待ちください。 EOM; // 送信元のメールアドレスを変数fromEmailに格納 $fromEmail = "uekusa00000@yahoo.co.jp"; // 送信元の名前を変数fromNameに格納 $fromName = "お問い合わせテスト"; // ヘッダ情報を変数headerに格納する $header = "From: " .mb_encode_mimeheader($fromName) ."<{$fromEmail}>"; // メール送信を行う mb_send_mail($mail, $subject, $body, $header); ここ exit; } ?> <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="css/otoiawase.css"> <meta charset="utf-8"> <title>お問い合わせの入力|共進株式会社|船橋市旭町にある農業畑作業所</title> </head> <body> <header> <h1><img src="images/kyoushin.jpg" alt="共進株式会社" class="kyoushin-1"></h1> <p class="header1">お問い合わせ</p> <nav> <ul class="ul1"> <a href="index.html" class="ul1"><li class="ul1">トップページ</li></a> <a href="houzin.html" class="ul1"><li class="ul1">法人情報</li></a> <a href="zigyousyo.html" class="ul1"><li class="ul1">事業所内容</li></a> <a href="acces.html" class="ul1"><li class="ul1">アクセス</li></a> <a href="#" class="ul1"><li class="ul1">お問い合わせ</li></a> </ul> </nav> </header> <main> <div class="con"> <div class="main"> <form action="thanks.php" method="post"> <input type="hidden" name="name" value="<?php echo $name; ?>"> <input type="hidden" name="hurigana" value="<?php echo $hurigana; ?>"> <input type="hidden" name="yuubin" value="<?php echo $yuubin; ?>"> <input type="hidden" name="zyuusyo" value="<?php echo $zyuusyo; ?>"> <input type="hidden" name="tel" value="<?php echo $tel; ?>"> <input type="hidden" name="mail" value="<?php echo $mail; ?>"> <input type="hidden" name="mail" value="<?php echo $mail; ?>"> <input type="hidden" name="naiyoukoumoku" value="<?php echo $naiyoukoumoku; ?>"> <input type="hidden" name="message" value="<?php echo $message; ?>"> <h2>お問い合わせ 内容確認</h2> <p>お問い合わせ内容はこちらで宜しいでしょうか?<br>よろしければ「送信する」ボタンを押して下さい。</p> <label>お名前</label> <p><?php echo $name; ?></p> </br> <label>ふりがな</label> <p><?php echo $hurigana; ?></p> </br> <label>郵便番号</label> <p><?php echo $yuubin; ?></p> </br> <label>住所</label> <p><?php echo $zyuusyo; ?></p> </br> <label>電話番号</label> <p><?php echo $tel; ?></p> </br> <label>メールアドレス</label> <p><?php echo $mail; ?></p> </br> <label>メールアドレス</label> <p><?php echo $mail; ?></p> </br> <label>問い合わせについて</label> <p><?php echo $naiyoukoumoku; ?></p> </br> <label>お問い合わせ内容</label> <p><?php echo nl2br($message); ?></p> </br> <input type="button" value="内容を修正する" onclick="history.back(-1)"> <button type="submit" name="submit">送信する</button> </form> </div> <div class="sab"> <ul class="ul3"> <a href="index.html" class="ul3"><li class="ul3">トップページ</li></a> <a href="houzin.html" class="ul3"><li class="ul3">法人情報</li></a> <a href="zigyousyo.html" class="ul3"><li class="ul3">事業所内容</li></a> <a href="acces.html" class="ul3"><li class="ul3">アクセス</li></a> <a href="#" class="ul3"><li class="ul3">お問い合わせ</li></a> <a href="#" class="ul3"><li class="ul3">採用情報</li></a> <a href="#" class="ul3"><li class="ul3">ブログ</li></a> <a href="#" class="ul3"><li class="ul3">各種ダウンロード</li></a> </ul> </div> </main> </div> </body> </html>
m.ts10806

2020/05/16 04:51

? 人の話を聴けない人でしたか。では。
hosodasyouta

2020/05/16 04:51

質問の削除をお願いします
m.ts10806

2020/05/16 04:53

自分でその機能を探してください。 ほとんどの人が自分で探せます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問