Здравейте,
Имам проблем със една емайл форма.
Когато се изпрати емайл на кирилица във webmail-а се чете добре но на outlook-а кирилицата е на някакви йероглифи...
Ето кода:
Имам проблем със една емайл форма.
Когато се изпрати емайл на кирилица във webmail-а се чете добре но на outlook-а кирилицата е на някакви йероглифи...
Ето кода:
Код:
<meta http-equiv="Content-Type" content="text/html; charset=windows-UTF-8">
<?php
// declare values
$contact_email = $_POST['EmailAddress'];
$contact_arrive = $_POST['arrive'];
$contact_depart = $_POST['depart'];
$contact_name = $_POST['FullName'];
$contact_message = $_POST['Message'];
$meseci = array("", "Януари", "Февруари", "Март", "Април", "Май", "Юни", "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември");
$mydate = date('d',time()).' '.$meseci[date('n',time())].' '.date('Y',time());
// where to send e-mail to
header('Content-Type: text/html;charset=UTF-8');
$to = 'email@email.bg';
// e-mail arrive
$FullName = "RESERVATION";
// e-mail message
$message = "RESERVATION:\r\n"
."----------------------------------------------------------------\r\n"
."Name: $contact_name\r\n"
."Arrive: $contact_arrive\r\n"
."Depart: $contact_depart\r\n"
."Date: $mydate\r\n"
."IP: {$_SERVER['REMOTE_ADDR']}\r\n\r\n"
."Comments: $contact_message\r\n"
."Link: {$_SERVER['SERVER_NAME']}{$_SERVER['REQUEST_URI']}";
$headers = "From: $contact_name <$contact_email>\n"
."Reply-To: $contact_email\n"
."X-Mailer: PHP/".phpversion();
// check for validation, then send the e-mail
if(empty($contact_name) || empty($contact_email) || empty($contact_arrive) || empty($contact_depart)) {
echo '<form method="post" action="">
<table>
<tbody>
<tr><td>Name:</td><td><input type="text" class="addInput" name="FullName" size="20" /></td><br>
<tr><td>Email:</td><td colspan="3"><input type="text" class="addInput" name="EmailAddress" size="20" /></td></tr><br>
<td>Arrive:</td><td><input type="text" name="arrive" class="addInput" size="20" /></td></tr>
<td>Depart:</td><td><input type="text" name="depart" class="addInput" size="20" /></td></tr>
<tr><td colspan="4">Comments:</td></tr>
<tr><td colspan="4"><textarea rows="6" name="Message" cols="47" class="addInput"></textarea></td></tr>
<tr><td colspan="4" class="right1"><input type="submit" class="submit" value="Send" /> <input type="reset" class="submit" value="Clear" /></td></tr>
</tbody>
</table>
</form>';
} elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $contact_email)) {
echo "<div class='invalid'>Грешка: Моля въведете валиден e-mail.</div>";
} else {
mail( $to, $subject, $message, $headers );
echo "<div class='success'>The reservation was successfully sent!<p> $contact_name,<br /><br />Possible will soon respond to your request to e-mail $contact_email.</p></div>";
}
?>