무엇이 잘못 되었나요? 실제 신체가 없으면 "Comment :"만 받거나 코드를 삽입합니까?PHP에서 mail()을 사용하는 방법
첫 번째 부분은() 메일을 사용 PHP입니다 :
$MESSAGE_BODY .= "Comment: ".nl2br($_POST["comment"])."";
mail('[email protected]', 'kjjk', $MESSAGE_BODY, $mailheader) or die ("Failure");
그리고 두 번째 부분은 내 양식입니다 : 완전히 작동하는 메일 링 스크립트
<form action="javascript:parseResponse();contact-us.php" method="post" name="ajaxcontactform" id="ajaxcontactform">
<div class="contacttextarea">
<input name="contactformid" id="contactformid" type="hidden" value="1" />
<fieldset>
<textarea name="comment" id="comment" cols="5" rows="5" class="contacttextarea"onfocus="if (this.value == 'Пожалуйста, оставьте сообщение.') {this.value = '';}">Пожалуйста, оставьте сообщение.</textarea>
</fieldset>
</div>
<div class="contacttextboxes">
<fieldset>
<input id="name" name="name" type="text" class="contacttextform" onfocus="if (this.value == 'Ваше имя') {this.value = '';}"value="Ваше имя">
</fieldset>
<fieldset>
<input id="phone" name="phone" type="text" class="contacttextform" onfocus="if (this.value == 'Номер телефона') {this.value = '';}"value="Номер телефона">
</fieldset>
<fieldset>
<input id="email" name="email" type="text" class="contacttextform" onfocus="if (this.value == 'e-mail') {this.value = '';}"value="e-mail">
</fieldset>
<fieldset>
<input name="send" type="submit" class="contactformbutton" value="Send">
</fieldset>
</div>
</form>
'var_dump ($ _ POST)'를 시도하고 얻은 것을 확인하십시오. –
'parseResponse();와'contact-us.php' 코드를 보여줍니다. – czachor