はじめまして。
現在PHP猛勉強中の初心者です。
(的外れだったり、情報が不足していましたらご指摘いただけましたら幸いです)
質問ですが、
現在、会員登録プログラムを制作中なのですが、登録手順として
・フォーム入力ページ(register1.php)
↓
・入力確認ページ(register2.php)
↓
・仮登録完了ページ(register3.php)
→※仮登録メール送信(認証用URLクリック)
・本登録完了ページ(register4.php)
と遷移するようにしたいのですが、
仮登録完了メールが送信できない(送信されない?)
でつまずいています。
ページ上ではエラー表示はされないですし、
DBを確認しても、仮登録はされている状態です。
下記に仮登録メール送信部分のソースを記載いたしますので、
ご確認のほどお願いいたします。
↓ここから 仮登録完了ページ(register3.php)↓
$subject = "$site_name 仮登録完了メール";
$headers = "From: $support_mail\r\n";
$parameters = '-f' . $support_mail;
$md5 = md5( $magic_code . $_POST['email1'] );
//
$body = <<< _EOT_
${_POST['name_kanji']} 様
この度は $site_name へのご登録ありがとうございます。
メールアドレス確認のために、下記のURLをクリックしてください。
$site_url/register4.php?email1=${_POST['email1']}&md5=$md5
登録メールアドレス:${_POST['email1']}
ログインID:${_POST['email1']}
何かございましたら $support_mail まで
お問い合わせいただけますよう、よろしくお願いします。
----------------
$site_name
$site_url
_EOT_;
mb_language( 'ja' );
mb_internal_encoding("utf-8") ;
mb_send_mail( $_POST['email1'], $subject, $body, $headers );
↑ここまで
ソールに間違いがないとしたら、
メール送信を行う場合の、
php.iniの設定が何か必要なのか、
そのあたりもご教授いただけましたらうれしいです。
いろいろネットで調べてみたものの、
テスト環境でのメール送信サーバーの設置や
プログラム周辺の設定に何か問題があるのか、
メール送信について私の知識でわかるような説明が
見つけられませんでした、、、
お手数ですが、大変困っておりますので、
何卒、ご回答のほどお願い申し上げます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 迷惑メール・スパム ヘルスケア テクノロジーズ 1 2023/02/13 08:23
- ハッキング・フィッシング詐欺 OKWAVEのログインと会員登録と新規登録 1 2023/04/10 17:09
- その他(gooサービス) dアカウントを登録できません 1 2023/03/03 23:35
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- ハッキング・フィッシング詐欺 別のサイトでごめんなさい OKWAVE 認証されたのに 5 2023/04/06 12:31
- その他(暮らし・生活・行事) → ※このメールは、ファミマTカードをファミペイに登録されたことがある会員様にお送りしております。す 4 2023/05/03 12:24
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- その他(動画サービス) OKWAVE ログインと会員登録 13 2023/04/09 15:40
- その他(IT・Webサービス) クレカの認証ワンタイムパスワードが送られてこない 1 2022/10/18 20:29
- PHP PHPで入力フォームでデータを確認表示画面まで送る流れを日本語で理解したいのです。 1 2023/05/29 19:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHP、PEARでのメール送信での送...
-
ローカル環境でのメール送信
-
メールフォームのタイトルが文...
-
php 完了画面の送信メールのコ...
-
PHPからロリポップ!のメールサ...
-
mail関数を使った場合のReturn-...
-
さくらサーバーにて、phpからメ...
-
phpでmb_send_mailを用いてメー...
-
こちらはただの直列処理ですか?
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
form actionで二つ送信先を指定...
-
シェルスクリプトからphpファイ...
-
FTPコマンドでディレクトリごと...
-
PHPのif文でその処理を途中で抜...
-
存在しないメールアドレスかど...
-
.htaccessにphp_valueが使用できな
-
PHP8を使うと、大量のWarningが...
-
PHPでfatal errorが出ても無視...
-
アップロード画像数でCSSを分け...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php 完了画面の送信メールのコ...
-
さくらサーバーにて、phpからメ...
-
メールフォームのタイトルが文...
-
PHPsendmailにて送信元を変更
-
mb_send_mail関数が利用出来ない
-
PHPからロリポップ!のメールサ...
-
VBA 添付ファイルをつけてメー...
-
mailやmb_send_mail関数で、本...
-
sendmailでエラーがでます
-
PHPでの仮登録時の会員認証メー...
-
phpでメール送信できません 原...
-
mb_send_mail() 第 4、5 引数の...
-
PHPMailerのコードエラーが解決...
-
ローカル環境でのメール送信
-
PHPからメールを送る@さくらイ...
-
PHPでメールを送信するには
-
mb_send_mailについて
-
mail関数を使った場合のReturn-...
-
メールの本文をSmartyにしたい
-
サーバーによってはmb_send_mai...
おすすめ情報