Войти

Показать полную графическую версию : Неверная кодировка.


xNiSSaNx
02-03-2013, 01:37
Подскажите какую кодировку поставить на сайте, который на хосте 1x.net? Через ПК нормально отображается, а через мобильный телефон типа такого все - Главная | Бирюково
Как это исправить? Уже множество кодировок перепробовал, но может что то недоделал...

AMDBulldozer
02-03-2013, 02:57
Полагаю, что UTF8.

xNiSSaNx
02-03-2013, 11:05
AMDBulldozer, я ее уже пробовал не раз. Но на одном хосте нормально, а на этом если заходить через прокси то такое

lxa85
02-03-2013, 13:11
xNiSSaNx, а что в коде страницы написано, какая кодировка указана? (искать слово charset)
Например:
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251"/>
На ПК посмотреть отображаемую кодировку(зависит от браузера)?

xNiSSaNx
02-03-2013, 13:46
<html*xml:lang="en"*lang="en"*xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta*http-equiv="content-type"*content="text/html;*charset=windows-1251"/> »


и <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251" /> прописывал, но вобще никак не хочет. Именно через прокси не хочет отображать русский текст правильно, и именно в .php файле, если я в html переименую то нормально, а если в .htaccess прописать то выдает
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache Server at ****.info.nu Port 80

Habetdin
02-03-2013, 15:03
а если в .htaccess прописать то выдает »
А что прописывали туда? От простого
AddDefaultCharset UTF-8
"падать" ничего не должно :unsure:
и <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251" /> прописывал »
Совместно с UTF-8? ;)
Попробуйте добавить в начало php-файла
<?php
header("Content-type: text/html; charset=UTF-8");

P.S.: желательно сохранять файл при этом UTF-8 без BOM
P.P.S.: UTF-8 везде заменить на свою кодировку, если не подходит :)

xNiSSaNx
02-03-2013, 15:28
"падать" ничего не должно »
а то если поставить на .htaccess кодировку не ANSI а UTF-8

Попробуйте добавить в начало php-файла »
Все прописывал, и в параметрах афйла, и в самом ХТМЛ, и в .htaccess но через мобильный(Опера мини Юс Веб) ве равно каракули отображаются, а через комп нормально :-( Что ж такое...

AMDBulldozer
03-03-2013, 15:59
xNiSSaNx, какой модели у Вас сотовый телефон?

xNiSSaNx
03-03-2013, 19:18
какой модели у Вас сотовый телефон? »
без разницы, через все Оперы мини и юсВебы так, если через прокси.

Проблема решена




© OSzone.net 2001-2012