簡體   English   中英

Submitteremail似乎不起作用PHP FormEmail

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM