我試圖從HTML表單發送消息。但由於某種原因,我沒有得到任何東西。有人可以幫我嗎?如何使用php和html發送電子郵件
這裏是我的HTML表單:
<form method="post" action="subb.php">
<div class="field half first">
<label for="Name">Name</label>
<input type="text" name="Name" id="name" />
</div>
<div class="field half">
<label for="Email">Email</label>
<input type="text" name="Email" id="email" />
</div>
<div class="field">
<label for="Message">Message</label>
<textarea name="Message" id="message" rows="5"></textarea>
</div>
<ul class="actions">
<button type "submit" name="submit" id="submit" class="button submit">Send message</button>
和PHP:
<?php
$Name = $_POST['Name'];
$Email = $_POST['Email'];
$Message = $_POST['Message'];
$to = "[email protected]";
$subject="new message";
mail($to , $subject , $Message, "From :" . $Name . $Email);
echo "Your message has been Sent";
?>
我有一個名爲PHP文件subb.php
並在同一目錄中列出他們兩個,但它仍然沒有工作了一段原因。很感謝任何形式的幫助。
在'subb.php'如果你w可以在'mail'之前做'exit(print_r($ _POST,true))'你看到預期的數據嗎? – RamRaider
我想你有一個提交按鈕? –
'