Sergo_Sev
Творец
- Регистрация
- 14 Июн 2008
- Сообщения
- 578
- Реакции
- 193
- Автор темы
- #1
При отправке формы во всплывающем окне данные передаются в другой кодировке
Кодировка страницы и всех файлов cp1251
Если сменить кодировку файла с формой на utf 8 - всё работает правильно, но у меня ведь весь сайт в кодировке cp1251
Помогите разобраться с проблемой, из-за чего это вообще происходит?
Кодировка страницы и всех файлов cp1251
Код:
<?
echo <<<HTML
<form action="call.php" method="post">
<div class="Title">Заказать звонок/консультацию</div>
<div class="Descr successHide">Заполните, пожалуйста, поля ниже, чтобы мы могли связаться с вами</div>
<div class="oT2 successHide"><table><tbody>
<tr>
<td><span>Имя: <font color="red">*</font></span></td>
<td>
<div class="inputText"><i><b><input type="text" name="name" value="{$_POST['name']}" /></b></i></div>
</td>
</tr>
<tr>
<td><span>Телефон: <font color="red">*</font></span></td>
<td><div class="inputText"><i><b><input type="text" name="phone" class="phone_number" rel="+7 (999) 999-9999" value="" /></b></i></div>
</td>
</tr>
<tr>
<td><span>E-mail: </span></td>
<td><div class="inputText"><i><b><input type="text" name="email" value="" /></b></i></div>
</td>
</tr>
<tr>
<td><span>Комментарий:</span></td>
<td>
<div class="textarea"><i><b><textarea name="message" cols="30" rows="10" style="height:100px;"></textarea></b></i></div>
</td>
</tr>
<tr>
<td class="empty"> </td>
<td><div class="Buttons">
<div class="button red send">Отправить</div>
</div></td>
</tr>
</tbody></table></div>
</form>
HTML;
?>
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Если сменить кодировку файла с формой на utf 8 - всё работает правильно, но у меня ведь весь сайт в кодировке cp1251
Помогите разобраться с проблемой, из-за чего это вообще происходит?
Последнее редактирование: