-3
我在編碼方面比較新,而且遇到問題。當我將表格中填寫的數據提交給我的電子郵件時,它不會提交姓名或電話號碼,所以我實際上將其視爲我的收件箱中的一封隨機的,無需編寫的郵件。出於顯而易見的原因,我需要捕獲併發送來自表單的所有數據到指定的電子郵件。我用盡了所有的知識,所以希望有人可以提供幫助。當我提交表單時,並非所有信息都發送到我的電子郵件
TLDR;形式發送一封電子郵件,但不是所有的填寫信息
感謝
HTML:
<form id="contact" action="send.php" method="post">
<fieldset>
<input placeholder="Your name" type="text" name="name" tabindex="1" autofocus>
</fieldset>
<fieldset>
<input placeholder="Your Email Address" type="text" name="email" tabindex="2">
</fieldset>
<fieldset>
<input placeholder="Your Phone Number" type="text" name"phone" tabindex="3">
</fieldset>
<fieldset>
<textarea placeholder="Type your Message Here...." type="text" name="message" tabindex="5"></textarea>
</fieldset>
<fieldset>
<button name="submit" type="submit" id="contact-submit" data-submit="...Sending">Submit</button>
</fieldset>
PHP:
<?php
$from="[email protected]";
$email="my email";
$name=$_POST['name'];
$phone=$_POST['phone'];
$subject=$_POST['subject'];
$message=$_POST['message'];
mail ($email, $subject, $message, "From:".$from);
Print "Thank you! Your message has been sent!"
?>
如果您不包含'$ phone',您是如何預期的?任何進一步的嘗試顯示? – mario
正如我所說,我對這一切都很陌生,所以我很抱歉,如果這是一個愚蠢的問題..你是什麼意思的「包括它」? – itschriswtf
您通過連接將所有額外信息發送到$消息。當然你並不是全部使用$手機的地方。 – RamaKrishna