※ ChatGPTを利用し、要約された質問です(原文:携帯用phpフォームの自動返信メールが届かない)
携帯用phpフォームの自動返信メールが届かない
このQ&Aのポイント
携帯用のphpフォームで自動返信メールが届かない問題について、カスタマイズ方法を確認しましたが、解決できません。PCサイトでは問題なく動作するため、携帯用フォームに関する問題と考えられます。
フォームの質問項目の増減や順序の変更を行いましたが、携帯用フォームからの自動返信メールが届かず、悩んでいます。デフォルトの状態でも自動返信が届かないため、他の原因があるのかもしれません。
配布先でも質問をしましたが、まだ回答は得られていません。様々なカスタマイズ方法を試しましたが、携帯用フォームからの自動返信メールが届かない問題は解決できていません。アドバイスをいただけると助かります。
いつもとてもお世話になっています。
昨日http://oshiete1.goo.ne.jp/qa5074566.htmlの質問でも助けていただいた者です。連日で申し訳ないのですが、お知恵を貸してください。
携帯サイト内にhttp://magical-form.com/のフォームを使用させていただいています。お尋ねしたいのはフォームのカスタマイズについてです。
サンプルで用意されているものを管理者メールアドレスのみ変更し、動作確認用にPC・モバイル両方で試してみました。
すると、PCサイト用にはフォーム入力者への自動返信メール、管理者へのお知らせ自動メールは届くのですが、モバイルの方は管理者宛メールしか届かないのです。
悩みながらもカスタマイズし、フォームの質問項目を増減させ、順序を入れ替えました。携帯PCともに入力→送信完了はうまくいきますが、やはり管理者宛メールのみが届き、フォーム入力者へのメールが届かないのです。カスタマイズすると、携帯だけでなく、PCの方も届かなくなりました。
カスタマイズ方法は何度も確認したつもりです。
しかし携帯用についてはデフォルトのものから既に自動返信が届かないので、問題は他にあるのかも?と思っています。
どうすればカスタマイズしたフォームにも送信者宛自動返信が届くようにできるのでしょうか?
配布先でも質問してみたのですが、今のところご連絡いただいていません。カスタマイズしたソースを掲載させていただきます。
携帯用テンプレート(上記配布先でmb.htmlと言われるページ/フォーム部分のみ)
<form action="./" method="POST" id="m-form">
<dl>
<dt style="color:#116425">■お名前</dt>
<input type="text" name="name" size="20">
<dt style="color:#116425">■フリガナ</dt>
<input type="text" name="kana" size="20">
<dt style="color:#116425">■性別</dt>
<input name="sex" type="radio" value="男性"> 男性 <input name="sex" type="radio" value="女性"> 女性
<dt style="color:#116425">■生年月日</dt>
<input type="text" size="4" maxlength="8" name="born[0]" istyle="4" mode="numeric">年
<input type="text" size="2" maxlength="4" name="born[1]" istyle="4" mode="numeric">月
<input type="text" size="2" maxlength="4" name="born[2]" istyle="4" mode="numeric">日
<dt style="color:#116425">■電話番号</dt>
<input type="text" name="tel[0]" size="5" istyle="4" mode="numeric">-<input type="text" name="tel[1]" size="5" istyle="4" mode="numeric">-<input type="text" name="tel[2]" size="5" istyle="4" mode="numeric">
<dt style="color:#116425">■メールアドレス</dt>
<input type="text" name="email" size="20" maxlength="100" istyle="3" mode="alphabet">
<dt style="color:#116425">■連絡希望時間</dt>
<select name="time[0]">
<option value="15:00">15:00</option>
<option value="16:00">16:00</option>
<option value="17:00">17:00</option>
</select>から
<select name="time[1]">
<option value="16:00">16:00</option>
<option value="17:00">17:00</option>
<option value="18:00">18:00</option>
</select>
<br />
<input type="submit" value="送信確認"> <input name="reset" type="submit" value="リセット">
</dl>
</form>
カスタマイズに必要とされているuser_conf.datファイル
(1行1項目でnameタグ<>onなら必須、offなら必須でない<>項目見出し
と記載するルールです。)
name<>on<>お名前
kana<>on<>フリガナ
sex<>off<>性別
born<>off<>生年月日<>年,月,日
tel<>on<>電話番号<> -, -
email<>on<>メールアドレス
time<>off<>連絡希望時間<>から,
いかがでしょうか?
それとも上記2種でなく、phpファイルの記述を改める必要があるのでしょうか?アドバイスいただけると大変助かります。
完成まで時間があまりなく、こちらにお世話になってしまい申し訳ありません。些細なことでも全く構いません。どうかご回答お願い致します。
お礼
atse様、ご回答ありがとうございます。遅くなり申し訳ありませんでした。 早速教えていただいたものやってみました!見事にメールが届くようになりましたーー!!もう、本当にありがとうございます。 失礼な質問の仕方をしてしまいました。 ファイルチェックして下さって、ありがとうございます。 なんとかお礼をしたいのですが、メッセージだけで申し訳ありません。 今度は自己解決できるよう、PHPの基礎から勉強しようと思います。 本当にありがとうございました。感謝しきれません。