0
不確定這裏發生了什麼事。我想做一個簡單的電子郵件。當PHP腳本運行,我得到三個錯誤:注意:未定義索引 - PHP
Notice: Undefined index: subject
Notice: Undefined index: email
Notice: Undefined index: emailcontent
HTML:
<form action="email.php" method="post" class="email-form">
<input type="text" name="subject" placeholder="E-mail Subject"></input>
<input type="text" name="email" placeholder="Your E-mail Address"></input>
<textarea type="text" name="emailcontent"></textarea>
<br>
<button type="submit" name="submit" value="send">Send E-mail</button>
</form>
PHP:
<?php
$emailSubject = $_POST["subject"];
$emailAddress = $_POST["email"];
$emailContent = $_POST["emailcontent"];
$headers = "From: " + $emailAddress;
$myEmail = "myemail";
mail($myEmail, $emailSubject, $emailContent, $headers);
?>
測試你的代碼,它工作正常嗎? ...你在同一個文件中有HTML和PHP嗎? – Terminus
我確實有他們在同一個文件。 – Namone
如果他們必須在同一個文件中,而不是像這樣包裝所有的php代碼
Terminus