2015-04-01 84 views
-2

我使用mail()函數發送郵件,但郵件不會發送,這是給「意外的令牌W」錯誤。會出現什麼問題,這裏是我的代碼: 任何一個幫助我解決這個問題....我發送郵件使用郵件()函數,但郵件不會,這是給「意外的令牌W」錯誤..什麼將是問題,這裏是我的代碼:...我使用mail()函數發送郵件,但郵件不發送,這是給「意外的令牌W」錯誤。會有什麼問題,這裏是我的代碼: 任何一個可以幫助我解決這個問題....郵件不發送在php中,給予意想不到的令牌W

index.php: 

<form name="" action="contact.php" method="post" class="wpcf7-form" novalidate> 
          <div style="display: none;"> 
          <input type="hidden" name="_wpcf7" value="5" /> 
          <input type="hidden" name="_wpcf7_version" value="4.1" /> 
          <input type="hidden" name="_wpcf7_locale" value="en_US" /> 
          <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f5-p12-o1" /> 
          <input type="hidden" name="_wpnonce" value="aa14dbded6" /> 
          </div> 
          <div class="wpcf7-response-output wpcf7-display-none"></div> 
          <div class="row"> 
          <div class="col-sm-6"> 
           <div class="form-field"> 
           <label for="your-name">Your Name <span>*</span></label> 
           <span class="wpcf7-form-control-wrap your-name"> 
           <input type="text" name="name" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" id="your-name" aria-required="true" aria-invalid="false" /> 
           </span> </div> 
           <div class="form-field"> 
           <label for="your-email">Your Email <span>*</span></label> 
           <span class="wpcf7-form-control-wrap your-email"> 
           <input type="email" name="email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" id="your-email" aria-required="true" aria-invalid="false" /> 
           </span> </div> 
           <div class="form-field"> 
           <label for="your-phone">Your Phone</label> 
           <span class="wpcf7-form-control-wrap your-phone"> 
           <input type="tel" name="phone" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-tel wpcf7-validates-as-tel" id="your-phone" aria-invalid="false" /> 
           </span> </div> 
          </div> 
          <div class="col-sm-6"> 
           <div class="form-field"> 
           <label for="your-subject">Subject</label> 
           <span class="wpcf7-form-control-wrap your-subject"> 
           <input type="text" name="subject" value="" size="40" class="wpcf7-form-control wpcf7-text" id="your-subject" aria-invalid="false" /> 
           </span> </div> 
           <div class="form-field"> 
           <label for="your-message">Message <span>*</span></label> 
           <span class="wpcf7-form-control-wrap your-message"> 
           <textarea name="message" cols="40" rows="10" class="wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required" id="your-message" aria-required="true" aria-invalid="false"></textarea> 
           </span> </div> 
           <div class="form-field"> 
           <input type="submit" value="Send Message" name="submit" class="wpcf7-form-control wpcf7-submit c-button" /> 
           </div> 
          </div> 
          </div> 
         </form> 

contact.php: 
<?php 

$to = "[email protected]"; 
$subject = 'A new Enquiry on DiamondShine'; 
$name = $_REQUEST['name']; 
$email = $_REQUEST['email']; 
$phone = $_REQUEST['phone']; 
$subject=$_REQUEST['subject']; 
$date = date("Y/m/d"); 
$comments = $_REQUEST['message']; 


if(isset($_POST['submit'])) { 


$message = '<img src=\imagedental\'><br><br><br><b>Name</b>: ' 
.$name.'<br><br><b>Email</b>: ' 
.$email.'<br><br><b>phone</b>: ' 
.$subject.'<br><br><b>Subject</b>: ' 
.$phone.'<br><br><b>Messsage</b>: ' 
.$comments.'<br><br><b>Date</b>: '.$date; 
// To send HTML mail, the Content-type header must be set 
$headers = 'MIME-Version: 1.0' . "\r\n"; 
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; 

// Additional headers 
//$headers .= 'To: Mary <[email protected]>, Kelly <[email protected]>' . "\r\n"; 
$headers .= 'From: DiamondShine '.$email . "\r\n"; 
//$headers .= 'Cc: [email protected]' . "\r\n"; 
//$headers .= 'Bcc: [email protected]' . "\r\n"; 
$sent = mail($to, $subject, $message, $headers) ; 
if($sent) 
{ 
?> 
<script type="text/javascript"> 
alert('Thanks for contacting Us. We will be in touch with you shortly...'); 
location.href = "contactus.php"; 
</script> 
<?php 
} 
else 
{print "We encountered an error sending your mail"; } 
} 

?> 
+0

yes..i'm得到相同的錯誤 – 2015-04-01 10:13:16

+0

意外的令牌W ... – 2015-04-01 10:16:38

+0

是的,我在發送服務器 – 2015-04-01 10:17:42

回答

1

您的代碼工作正常,只是確認是否你哈ve配置了服務器上的sendmail

+0

我們最近購買服務器...如何配置服務器的sendmail – 2015-04-01 10:16:06

+0

如果它是一個Linux服務器只是運行$ sudo apt-get install sendmail – 2015-04-01 10:23:34