2016-06-14 3 views
0

У меня есть форма в моей локальной интрасети, которая подключается к моему серверу обмена, чтобы отправить электронное письмо.php электронная почта с использованием ошибки обмена

Электронная почта отправляется, и я получаю ее, но после отправки формы я получаю 500-внутреннюю ошибку сервера на моем сайте.

Вот мой HTML

<div id="formdiv"> 
<form action="send_form_email.php" method="post" name="contactform" id="contactform"> 
<table width="100" border="0" align="center"> 
    <tbody> 
    <tr> 
     <td style="text-align: left"> 
    <label for="Subject">Name:</label> 
    </td> 

    </tr> 
    <tr> 
     <td><input type="text" name="Subject" id="Subject"></td> 
    </tr> 
    <tr> 
     <td><label for="Message">Text Area:</label> 
     </td> 
    </tr> 
    <tr> 
     <td><textarea name="Message" id="Message"></textarea></td> 
    </tr> 
    <tr> 
     <td>&nbsp;</td> 
    </tr> 
    <tr> 
     <td><input type="submit" name="SubmitButton" id="SubmitButton" value="Send Message"></td> 
    </tr> 
    </tbody> 
</table> 

Здесь представлен send_form_email.php

<?php 
ini_set('SMTP', '10.129.129.200'); 
ini_set('smtp_port', 25); 
$from="[email protected]"; 
$email="[email protected]"; 
$subject=$_POST['Subject']; 
$message=$_POST['Message']; 
mail ($email, $subject, $message, "From:".$from); 
?> 
+1

Проверьте журналы или включите display_errors (только если в локальном режиме), чтобы увидеть фактическое сообщение об ошибке – Drown

ответ

0

большое спасибо, я добавил несколько вещей на PHP, который дал мне ошибку которое сообщило мне добавить часовой пояс к моему коду. так что новый код выглядит так

<?php 
date_default_timezone_set('UTC'); 
ini_set("error_log", syslog); 
ini_set("display_errors", 1); 
ini_set("track_errors", 1); 
ini_set("html_errors", 1); 
error_reporting(E_ALL); 
ini_set('SMTP', '10.129.129.200'); 
ini_set('smtp_port', 25); 
$from="[email protected]"; 
$email="[email protected]"; 
$subject=$_POST['Subject']; 
$message=$_POST['Message']; 
mail ($email, $subject, $message, "From:".$from); 
?> 
Смежные вопросы