Кодировка.

  • Автор темы vestmix
  • Дата начала
vestmix
Участник
Сообщения
146
Реакции
4
Поставил новую ферму, и весь текст rus вот такой: "������ �������"
т.к говорят что кодировка FF - windows-1251, т.к поставил на хостинг эту кодировку.
Но говорят еще и БД надо ставить такую же кодировку ну там нету win-1251, только cp1251 если что то из этой серий.
Так все таки что делать опять все файлы в UTF-8 через Notepad++ в ручную менять кодировку везде или все таки как то можно на win-1251 сделать все? Что бы не тратить уйма времени на смену кодировки в ручную.
В БД поставил кодировку cp1251_general_ci. При создание самой базы на хостинге поставил тоже cp1251.
 
assus
Если нужна ферма пишите. Дизайн для Ферм.
Участник
Сообщения
454
Реакции
59
Skype
может надо было поставить в .htaccess
Код:
AddDefaultCharset windows-1251
попробуй
или поменяй на UTF-8
 
vestmix
Участник
Сообщения
146
Реакции
4
assus написал(а):
может надо было поставить в .htaccess
Код:
AddDefaultCharset windows-1251
попробуй
или поменяй на UTF-8
Не помогло, ну про utf-8 понятно, ну говорят что как то и с кодировкой win-1251 норм работает..
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
В _header.php что прописано?

Код:
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
 
vestmix
Участник
Сообщения
146
Реакции
4
APTEMOH написал(а):
В _header.php что прописано?

Код:
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
_header.php - AddDefaultCharset windows-1251

Ну <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> нельзя же прописать в _header.php, если только в самом html файле.
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
HTML разметку можно писать и в PHP файле. Проверяйте что у вас.
 
vestmix
Участник
Сообщения
146
Реакции
4
APTEMOH написал(а):
HTML разметку можно писать и в PHP файле. Проверяйте что у вас.
Вот _header.php файл:

Код:
DirectoryIndex index.php
RewriteEngine On

# Основной домен
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

# Главная
RewriteRule ^index.html$ index.php [L]

# Правила
RewriteRule ^rules(/?)+$ index.php?menu=rules [L]

# Контакты
RewriteRule ^contacts(/?)+$ index.php?menu=contacts [L]

# Новости
RewriteRule ^news(/?)+$ index.php?menu=news [L]

# О нас
RewriteRule ^about(/?)+$ index.php?menu=about [L]

# TOP
RewriteRule ^top(/?)+$ index.php?menu=top [L]

# Регистрация
RewriteRule ^signup/key/(.*)(/?)+$ index.php?menu=signup&key=$1 [L]
RewriteRule ^signup(/?)+$ index.php?menu=signup [L]

# Восстановление пароля
RewriteRule ^recovery(/?)+$ index.php?menu=recovery [L]

# Последние выплаты
RewriteRule ^payments(/?)+$ index.php?menu=payments [L]



# Пользователи
RewriteRule ^users/([0-9]+)(/?)+$ index.php?menu=users&page=$1 [L]
RewriteRule ^users(/?)+$ index.php?menu=users [L]


# Аккаунт
RewriteRule ^account/lottery/winners(/?)+$ index.php?menu=account&sel=lottery&winners [L]
RewriteRule ^account/lottery(/?)+$ index.php?menu=account&sel=lottery [L]
RewriteRule ^account/bonus(/?)+$ index.php?menu=account&sel=bonus [L]
RewriteRule ^account/config(/?)+$ index.php?menu=account&sel=config [L]
RewriteRule ^account/insert(/?)+$ index.php?menu=account&sel=insert [L]
RewriteRule ^account/payment/([0-9]+)(/?)+$ index.php?menu=account&sel=payment&pay_id=$1 [L]
RewriteRule ^account/payment(/?)+$ index.php?menu=account&sel=payment [L]
RewriteRule ^account/market(/?)+$ index.php?menu=account&sel=market [L]
RewriteRule ^account/swap(/?)+$ index.php?menu=account&sel=swap [L]
RewriteRule ^account/store(/?)+$ index.php?menu=account&sel=store [L]
RewriteRule ^account/referals(/?)+$ index.php?menu=account&sel=referals [L]
RewriteRule ^account/farm(/?)+$ index.php?menu=account&sel=farm [L]
RewriteRule ^account/exit(/?)+$ index.php?menu=account&sel=exit [L]
RewriteRule ^account(/?)+$ index.php?menu=account [L]
 
vestmix
Участник
Сообщения
146
Реакции
4
APTEMOH написал(а):
Огорчу вас, но это .htaccess
Перепутал) В _header.php тоже есть
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
 
APTEMOH
Участник
Сообщения
889
Реакции
256
Telegram
APTEMOH
  • #10
Так! Сами файлы в какой кодировке?
.htaccess залит на сервер? В нем есть AddDefaultCharset windows-1251 ? Попробуйте удалить эту строку.
 
vestmix
Участник
Сообщения
146
Реакции
4
  • #11
APTEMOH написал(а):
Так! Сами файлы в какой кодировке?
.htaccess залит на сервер? В нем есть AddDefaultCharset windows-1251 ? Попробуйте удалить эту строку.
Уже делал так, не помогает наверное все таки в utf-8 все файлы буду в ручную делать)
 
vestmix
Участник
Сообщения
146
Реакции
4
  • #12
# Регаем пользователя
$db->Query("INSERT INTO db_users (login, pass, date_reg, money_in, refer, ip, email, qiwi)
VALUES ('$login','$passmd', '$time', '$bonus', '$ref_id','$ip', '$mail', '$purse')");
$lid = $db->LastInsert();
$db->Query("UPDATE db_stats SET user = user + 1 WHERE id = 1");
$db->Query("UPDATE db_users SET kol_ref = kol_ref + 1 WHERE id = '$ref_id'");

$sender = new isender;
$sender -> SendAfterReg($login, $mail, $pass);

$_SESSION["user_id"] = $lid;
$_SESSION['login'] = $login;
echo "<span style=\"color:green;\">Вы успешно Зарегистрировались! Идет перенаправление...</span>";
header('Refresh: 3; url=/account');

почему не идет перенаправление в аккаунт? просто пишет вы регнулись и все?
 
vestmix
Участник
Сообщения
146
Реакции
4
  • #13
vestmix написал(а):
# Регаем пользователя
$db->Query("INSERT INTO db_users (login, pass, date_reg, money_in, refer, ip, email, qiwi)
VALUES ('$login','$passmd', '$time', '$bonus', '$ref_id','$ip', '$mail', '$purse')");
$lid = $db->LastInsert();
$db->Query("UPDATE db_stats SET user = user + 1 WHERE id = 1");
$db->Query("UPDATE db_users SET kol_ref = kol_ref + 1 WHERE id = '$ref_id'");

$sender = new isender;
$sender -> SendAfterReg($login, $mail, $pass);

$_SESSION["user_id"] = $lid;
$_SESSION['login'] = $login;
echo "<span style=\"color:green;\">Вы успешно Зарегистрировались! Идет перенаправление...</span>";
header('Refresh: 3; url=/account');

почему не идет перенаправление в аккаунт? просто пишет вы регнулись и все?
решено.
 
vestmix
Участник
Сообщения
146
Реакции
4
  • #15
N3CRO написал(а):
как подскажи ???
Я вам отвечал в вашей теме, смените хостинг или пишите в саппорт что бы решили эту проблему.
Если только делаете проект то лучше через denwer или hostinger.ru ( про его минусы писал )
 
N3CRO
Участник
Сообщения
285
Реакции
44
  • #16
vestmix написал(а):
Я вам отвечал в вашей теме, смените хостинг или пишите в саппорт что бы решили эту проблему.
Если только делаете проект то лучше через denwer или hostinger.ru ( про его минусы писал )
а что вы сделали ??? что проблема решилась ???? я уже хостинг менял !!! щас в суппорт напишу !
 
vestmix
Участник
Сообщения
146
Реакции
4
  • #17
N3CRO написал(а):
а что вы сделали ??? что проблема решилась ???? я уже хостинг менял !!! щас в суппорт напишу !
Что кодировку win-1251 это действительно, я конечно точно не могу сказать, но это дело в хостинге точно, т.к в вашей теме вы сами видали пример что все нормально отображается.
 
elizoveta
Участник
Сообщения
78
Реакции
13
  • #18
Я выкладывала на форум програмку которая меняет кодировки в 2 клика, поищи , если надо напиши мне м лс я дам тебе програмку и проблема с кодировкой уйдет сама собой раз и навсегда)))
 
vestmix
Участник
Сообщения
146
Реакции
4
  • #19
elizoveta написал(а):
Я выкладывала на форум програмку которая меняет кодировки в 2 клика, поищи , если надо напиши мне м лс я дам тебе програмку и проблема с кодировкой уйдет сама собой раз и навсегда)))
Без смыслено их в utf-8 делать все файлы, потом возникнет множество проблем.
Ну хотя если просто заменить пару картинок и открыть ферму, то норм)
 
elizoveta
Участник
Сообщения
78
Реакции
13
  • #20
У вас возникнет еще больше проблем в дальнейшем если будет разная кодировка в файлах, и причем тут картинки, картинки не имеют кодировки utf-8, или win-1285 , ну вобщем дело ваше,я всего лишь хотела облегчить вам задачу, дабы не править файлы руками
 
Сверху