[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не отправляет на почту
seon1981
Хостинг hostinger. Данный файл находится в кодировке utf-8. При перекодировании в windows-1251 почта доходит, но на самом сайте иероглифы.

<?
if(isset($_POST['user'])) {
$user = sf($_POST['user']);
if(isset($_SESSION['captcha']) && strtolower($_SESSION['captcha']) == strtolower($_POST['code'])){
$q = mysql_query("SELECT * FROM tb_users WHERE username = '$user'");
if(mysql_num_rows($q) == 1) {
$w = mysql_fetch_assoc($q);
if($w["ban"] == 0) {

$chars="qazxswedcvfrtgbnhyujmkiolp1234567890QAZXSWEDCVFRTGBNHYUJMKIOLP";
$max=10;
$size=strlen($chars)-1;
$cpass=null;

while($max--)
$cpass.=$chars[rand(0,$size)];
$pass = md5Password($cpass);
mysql_query("UPDATE tb_users SET password = '$pass' WHERE username = '$user'") or die(mysql_error());




$subject = "Востановление пароля - (".$_SERVER['HTTP_HOST']." / ".$user.")";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers.= "From: support@".$_SERVER['HTTP_HOST']." \r\n";

$text = "Здравствуйте <b>".$user."!</b><br />Вы запросили востановление пароля в сервисе <a href=\"http://".$_SERVER['HTTP_HOST']."/\" target=\"_blank\">http://".$_SERVER['HTTP_HOST']."</a><br />Ваш Логин: <b>".$user."</b><br />Ваш Новый Пароль: <b>".$cpass."</b><br /><br />С Уважением, администрация проекта ".$_SERVER['HTTP_HOST'];

mail($w['email'], $subject, $text, $headers);

echo '<center><font color="green">Новый пароль отправлен Вам на почту!</font></center>';
}else echo '<center><font color="red">Аккаунт заблокирован!</font></center>';
}else echo '<center><font color="red">Пользователь не найден</font></center>';

}
}

?>


<form
action="" method="post">
<label>
Логин</label>
<input
name="user" placeholder="Введите ваш логин в игре" value="" type="text" size="20" required />
<label>
Код на картинке</label>
<img
align="middle" src="/captcha.php?<?php echo session_name()?>=<?php echo session_id()?>" name="capc" alt="" />
<!--<a href="#" onclick="this.src=this.src+'&'+Math.round(Math.random())"><img src="/images/reload.gif" align="middle" border="0" alt="" /></a><br />-->
<label></label>
<input
name="code" placeholder="Код" value="" type="text" size='15' maxlength='6' required />
<label></label>
<input
class="buttonmail" value="Высылать пароль" type="submit" />
</form>
Быстрый ответ:

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