[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите исправить скрипт!!!
Gaziz
Вот форма отправка сообщении
user posted image

Вот так приходят на почту
user posted image


Вот код страницы отправки

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<?php
if(isset($_POST['imia']))
{$author=$_POST['imia'];}
if(isset($_POST['text']))
{$text=$_POST['text'];}
if(isset($_POST['fam']))
{$fam=$_POST['fam'];}
if(isset($_POST['sub_com']))
{$sub_com=$_POST['sub_com'];}
if(isset($_POST['habarlasu']))
{$habarlasu=$_POST['habarlasu'];}
if(isset($_POST['email']))
{$email=$_POST['email'];}
if(isset($_POST['tema']))
{$tema=$_POST['tema'];}

if (isset($sub_com))
{
if (isset($imia)){trim($imia);}
else {$imia = "";}
if (isset($text)){trim($text);}
else {$text = "";}
if (isset($fam)){trim($fam);}
else {$fam = "";}
if (isset($email)){trim($email);}
else {$email = "";}
if (empty($imia) or empty($text))
{
if (empty($fam) or empty($email))
{
if (empty($tema) or empty($habarlasu)){
exit ("<p>Вы ввели не всю информацию, вернитесь назад и заполните все поля!<br><input name='back' type='button' value='Вернутся назад' onclick = 'javascript:self.back();'></p>");
}}
}}

$imia = stripslashes ($imia);
$text = stripslashes ($text);
$imia = htmlspecialchars ($imia);
$text = htmlspecialchars ($text);

$date = date('Y-m-d');
$address = 'gaziz-77@mail.ru';
$subject = 'Новый вопрос с сайта ТИГУ Ректору ';
$message = "Появился новый вопрос Ректору"."\nВопрос задал(а): ".$imia." ".$fam."\nЭлектронный адрес: ".$email."\nСпособы связи: ".$habarlasu."\nТема вопроса: ".$tema."\nВопрос: ".$text;
mail($address,$subject,$message,"Content-type: text/plain;
charset=utf-8;\r\n");



?>
<meta http-equiv='Refresh' content='0; URL=index.php'/>
<title>Обработчик eMail</title>
</head>

<body>

</body>
</html>

Что здесь не так помогите исправить!?
webmeddoc
1. Попробуйте изменить кодировку самого файла на utf-8/
2. Если не поможет пробуйте поменять кодировку на
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
и соответственно кодировку файла измените.
3. Если не поможет оберните в iconv форму отправки с указанием в какой кодировке отправлять
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.