Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Неверная кодировка. (http://forum.oszone.net/showthread.php?t=255295)

xNiSSaNx 02-03-2013 01:37 2102332

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

AMDBulldozer 02-03-2013 02:57 2102354

Полагаю, что UTF8.

xNiSSaNx 02-03-2013 11:05 2102436

AMDBulldozer, я ее уже пробовал не раз. Но на одном хосте нормально, а на этом если заходить через прокси то такое

lxa85 02-03-2013 13:11 2102495

xNiSSaNx, а что в коде страницы написано, какая кодировка указана? (искать слово charset)
Например:
PHP код:

<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 2102520

Цитата:

Цитата lxa85
<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 2102546

Цитата:

Цитата xNiSSaNx
а если в .htaccess прописать то выдает »

А что прописывали туда? От простого
Код:

AddDefaultCharset UTF-8
"падать" ничего не должно :unsure:
Цитата:

Цитата xNiSSaNx
и <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 2102557

Цитата:

Цитата Habetdin
"падать" ничего не должно »

а то если поставить на .htaccess кодировку не ANSI а UTF-8

Цитата:

Цитата Habetdin
Попробуйте добавить в начало php-файла »

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

AMDBulldozer 03-03-2013 15:59 2103242

xNiSSaNx, какой модели у Вас сотовый телефон?

xNiSSaNx 03-03-2013 19:18 2103408

Цитата:

Цитата AMDBulldozer
какой модели у Вас сотовый телефон? »

без разницы, через все Оперы мини и юсВебы так, если через прокси.

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


Время: 18:28.

Время: 18:28.
© OSzone.net 2001-