[英]Submitteremail doesn't seem to work PHP FormEmail
我試圖找出未將副本發送到表單提交者的PHP代碼有什么問題。 我的php文件中包含以下內容;
$submitter = $_POST['submitteremail'];
if ($submitter == '') $submitter = 'info@info.com';
if (strstr($submitter, "\n") || strlen($submitter) > 50) die("Begone, foul spammer.");
然后我在表單的html中有這個<input type="hidden" name="submitteremail" value="yes">
。 這是電子郵件文本框
<p><label>Email: <span class="style34">___</span></label> <input name="Email" type="text" id="submitteremail" size="51"/></p>
從我所知道的所有內容來看,這當然並不多,但這應該行得通。 我只有PHP的非常基礎的知識,所以請您輕松答復我。
衷心感謝您提供的任何幫助。
當您使用Email
名稱時,您是通過字段submitteremail
的ID進行引用
盡管我仍然不能保證您的電子郵件會被發送,因為您未包含該部分代碼。
name是填充$ _POST數組的字段,因此
name="Email"
應該
name="submitteremail"
要么
$submitter = $_POST['submitteremail'];
應該
$submitter = $_POST['Email'];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.