Здравствуйте.
Не могу понять в чем проблема, при отправки писем с формы не происходит редирект на страницу где надпись что письмо ушло и все ок.
PHP<?php
$url = $_SERVER['HTTP_HOST'];
$data = $_POST;
$nam = $data['nam'];
$em = $data['em'];
$tell = $data['tell'];
$textt = $data['textt'];
$info = "<table style='font-size:13px; font-family: tahoma, sans-serif'>
<tr>
<td><strong>Имя: </strong> </td>
</tr>
<tr>
<td>" . $nam . "</td>
</tr>
<tr>
<td><strong>E-mail: </strong> </td>
</tr>
<tr>
<td>" . $em . "</td>
</tr>
<tr>
<td><strong>Номер телефона: </strong> </td>
</tr>
<tr>
<td>" . $tell . "</td>
</tr>
<tr>
<td><strong>Текст сообщения: </strong> </td>
</tr>
<tr>
<td>" . $textt. "</td>
</tr>
</table> ";
$message = "<div style='font-size:14px; font-family: tahoma, sans-serif'><strong>Обратная связь.</strong></div><br />";
$message .= $info;
$subject = "Обратная связь";
$headers = "From: " . $url . " \r\n" . "Content-type: text/html; charset=utf-8 \r\n";
$emails = array("ававававаываы45345@bk.ru");
if (is_array($emails))
{
foreach ($emails as $email)
{
if (!empty($email))
{
$email = trim($email);
mail($email, $subject, $message, $headers);
}
}
}
$this->request->redirect("/partndone/");
?>
На саму страницу сайт.ru/partndone/ редиректа заходит без проблем.
А с формы не переправляет.