Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/82: Рейтинг темы: голосов - 82, средняя оценка - 4.82
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 114

Некорректное отображение русских букв

20.06.2010, 19:41. Показов 16092. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Извиняюсь что вечно с вопросами но я не понимаю в чем дело.
После настройки Apache 2.2.15-win32-x86-openssl-0.9.8m, MySQL-essential-5.1.47-win32 и php-5.2.13-win32 то что я пишу в php по русски, при открывании через Firefox, меняет тип буквы, вместо п - о, у - й и тд. Язык при установки поставил cp1251. Образцом служил apache-php-mysql-6video Apache 2.2.11-win32-x86, MySQL-essential-5.0.62-win32 и php-5.2.9.2-win32.
Как мне осуществить, что-бы русские буквы отображались в Firefox такие как и в блокноте php, а не случайные буквы не имеющий смысл?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.06.2010, 19:41
Ответы с готовыми решениями:

Некорректное отображение русских букв из файла на FTP
делаю потоковый плеер. Наименование песни в эфире, записывается в текстовый файл на FTP Нашел код, переделал немного, таймер...

Некорректное отображение русских букв при отправке письма на почтовый ящик
Здравствуйте. Такой вопрос. Почему при отправке письма через сокет, на почтовом ящике русские буквы отображаются некорректно? Пример...

Некорректное отображение русских символов
Данные считываются с файла. Выводится следующее: РњРѕСЂРєРѕРІРєР°, Овощи. Хотя в файле написано Морковка и овощи соответственно. Как...

16
 Аватар для SunDrop
390 / 229 / 11
Регистрация: 09.12.2009
Сообщений: 668
21.06.2010, 00:34
Если ты руками меняешь кодировку страницы в браузере, то текст нормально выводится?
1
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 114
21.06.2010, 08:12  [ТС]
Так это руками делается? спс
А как сделать чтоб при включенном авто определителе текст корректно отображался?
0
694 / 534 / 40
Регистрация: 22.06.2009
Сообщений: 1,293
21.06.2010, 10:00
Чтобы все нормально работало везде кодировки должны совпадать:
1. Кодировка в заголовке ответа сервера. Лучше вообще никакую кодировку в конфигах апача не ставить. Для некоторых браузеров кодировка из заголовков ответа самая приоритетная.
2. Кодировка в <header> html кода:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
3. Кодировка самого файла.
Если все три(или две, так как первую лучше не трогать) кодировки одинаковые, то авто определение будет работать нормально.
1
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 114
21.06.2010, 16:03  [ТС]
И еще
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$Link = mysql_connect('localhost', 'root', '1212');
 
if (!$Link) echo "нет контакта ";
 
$sql = "CREATE DATABASE 'Test'";
 
if (mysql_query($sql))
  echo "Создание завершено ";
else 
  echo "данные не созданы ";
 
?>
Показывает, что данные не созданы.
Подключение есть, вопрос конечно тупой но в чем может быть проблема?
0
 Аватар для Dimedrol
2378 / 941 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
21.06.2010, 22:52
PHP
1
2
3
4
5
6
7
8
9
<?php
$Link = mysql_connect('localhost', 'root', '1212');
if (!$Link) echo "нет контакта ";
$sql="CREATE DATABASE  IF NOT EXISTS `Test`";
if (mysql_query($sql))
  echo "Создание завершено ";
else 
  echo "данные не созданы ";
?>
Добавлено через 2 минуты
Для начала попробуйте так прописать:
PHP
1
2
mysql_connect('localhost', 'root', '1212') or die(mysql_error());
mysql_query('CREATE DATABASE  IF NOT EXISTS `Test`') or die(mysql_error());
И вверху страницы пропишите
PHP
1
error_reporting(E_ALL);
0
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 114
22.06.2010, 09:23  [ТС]
Так?

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
 
error_reporting(E_ALL);
 
$Link = mysql_connect('localhost', 'root', '1212') or die(mysql_error());
 
if (!$Link) echo "нет контакта ";
 
$sql = mysql_query('CREATE DATABASE  IF NOT EXISTS `Test`') or die(mysql_error());
 
if (mysql_query($sql))
  echo "Создание завершино ";
else 
  echo "данные не созданы ";
 
?>
ничего не работает(

Добавлено через 11 минут
в смысле изменений нет(
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
22.06.2010, 14:30
Цитата Сообщение от ACKET Посмотреть сообщение
в смысле изменений нет(
А ошибки скрипт какие выдает?
0
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 114
22.06.2010, 15:25  [ТС]
Может я туплю и не туда смотрю вы подскажите но он про ошибки молчит(
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
22.06.2010, 16:28
Что, пустую белую страницу выдает? Тогда пишите в самом начале
PHP
1
2
3
4
<?php
ini_set('display_errors', '1');
error_reporting(E_ALL);
...
0
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 114
22.06.2010, 16:54  [ТС]
пишет как и указано в скриптах "данные не созданы". Я вставил все скрипты как и сказали но он не находит ошибки, а в рекомендациях написано что должна всплыть надпись "создание завершено".
Может у меня руки корявые и я че установить забыл?

Добавлено через 16 минут
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
ini_set('display_errors', '1');
 
error_reporting(E_ALL);
 
$Link = mysql_connect('localhost', 'root', '1212') or die(mysql_error());
 
if (!$Link) echo "нет контакта ";
 
$sql = mysql_query('CREATE DATABASE  IF NOT EXISTS `Test`') or die(mysql_error());
 
if (mysql_query($sql))
  echo "Создание завершино ";
else 
  echo "данные не созданы ";
 
?>
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
22.06.2010, 17:08
PHP
1
2
3
4
5
6
7
8
# вот здесь вы уже делаете запрос
$sql = mysql_query('CREATE DATABASE IF NOT EXISTS `Test`') or die(mysql_error());
 
# А ЭТО ЧТО?
if (mysql_query($sql))
echo "Создание завершино ";
else 
echo "данные не созданы ";
Добавлено через 1 минуту
А вообще, зачем Вы каждый раз будете пытаться создать базу? Она должна быть создана заранее и при подключении Вы ее просто должны выбрать. (за исключением особых случаев, когда действительно нужно создавать базы и что-то с ними делать)
0
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 114
22.06.2010, 17:23  [ТС]
как утверждает автор самоучителя с которым я работаю это

PHP
1
2
3
4
if (mysql_query($sql))
echo "Создание завершино ";
else 
echo "данные не созданы ";

должно показать правильно база данных работает или нет. Покраиней мере я так понял и как я понял она у меня не работает(
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
22.06.2010, 17:52
Цитата Сообщение от ACKET Посмотреть сообщение
if (mysql_query($sql))
echo "Создание завершино ";
else
echo "данные не созданы ";
Вместо этого у Вас одна строка выше:
PHP
1
$sql = mysql_query('CREATE DATABASE IF NOT EXISTS `Test`') or die(mysql_error());
Если в запросе возникнет ошибка, то выполнится вторая часть строки die(mysql_error()), в результате чего скрипт выдаст сообщение об ошибке и остановит выполнение.
Если же запрос выполнится успешно, то выполнение будет продолжаться дальше.
1
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 114
22.06.2010, 18:01  [ТС]
а белый лист, это так и быть должно?

Добавлено через 1 минуту
я более выше упомянутых данных, ничего не вносил, просто я подумал может надпись какая появится должна типо "оно фурычит"?
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
22.06.2010, 18:39
Цитата Сообщение от ACKET Посмотреть сообщение
а белый лист, это так и быть должно?
Если больше ничего не вывОдите и точно нет ошибок, то все правильно.
1
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 114
22.06.2010, 21:08  [ТС]
Последний дурацкий вопрос а где эти ошибки смотреть? Ошибок в кодировки вроде я не допустил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.06.2010, 21:08
Помогаю со студенческими работами здесь

Некорректное отображение русских символов
Почему на сайте не корректно отображается в загруженных ajax документах русские символы, а в IE при отправке форм они вообще игнорируются? ...

Некорректное отображение русских шрифтов в Windows Me
Народ, проблема такая: почему-то мой компьютер (американская Windows Me) ни в какую не хочет показывать некоторые страницы с русским...

Некорректное отображение русских символов в файле
1)После записи русского языка в файл(блокнот),когда открываешь там иероглифы 2) не могу сделать выделение динамический массив...

Mathcad 13. Некорректное отображение русских шрифтов
Господа, интересует вопрос- решил ли кто- нибудь проблему, указанную в заголовке- хотелось бы, чтобы 13 версия работала корректно под...

Некорректное отображение русских символов при установке
Устанавливала программу, в итоге все писалось не на русском языке, а были одни иероглифы. Возможно дело в кодировке..Подскажите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru