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

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

20.06.2010, 19:41. Показов 16053. Ответов 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru