Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Php 4.3.9 Проблемы с кодировкой, Не отображается русский текст 
V
    Опции темы
dimafeng
Дата 30.7.2007, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 12.3.2006

Репутация: нет
Всего: нет



Установил апач 2 + Php 4.3.9.
Мои php скрипты упорно не хотят выводить нормально русский текст.(Одни крокозяблики)

phpmyadmin работает нормально...

Пробывал через .htacess поставить кодировку по умолчанию и windows-1251 и utf-8, все равно не помогает...

Это сообщение отредактировал(а) dimafeng - 30.7.2007, 17:23
PM MAIL   Вверх
mishaSL
Дата 30.7.2007, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 19
Всего: 54



1. Файл должен быть сохранен в той кодировке в которой вы хотите выводить.
2. Пропишите теги <meta> с нужной вам кодировкой.
3. Можете отправить заголовки с кодировкой.

Пример файла в кодировке utf-8:
Код

<?php
header('Content-Type: text/html; charset=utf-8');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
   
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>

<body>
<?php
print 'Текст Текст Текст Текст Текст Текст Текст Текст Текст ';
?>

</body>

</html>


Соответственно файл должен быть сохранен в кодировке utf-8.





--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
dimafeng
Дата 31.7.2007, 00:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 12.3.2006

Репутация: нет
Всего: нет



2 mishaSL
Спасиб!Это действительно помогло!

Вот теперь осталась одна проблема...
При считывании из mySql выдаются одни ????, везде поставил кодировку utf-8...
PM MAIL   Вверх
malice_
Дата 31.7.2007, 07:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 98
Регистрация: 18.6.2007

Репутация: нет
Всего: нет



Цитата(dimafeng @ 31.7.2007,  00:44)
2 mishaSL
При считывании из mySql выдаются одни ????, везде поставил кодировку utf-8...

в скрипте сразу после соединения с базой данных: 
Код

mysql_query("SET NAMES 'utf8'");//или cp1251


в mysql.ini

[mysqld]
default-character-set=utf8
init_connect='SET NAMES utf8'


Это сообщение отредактировал(а) malice_ - 31.7.2007, 07:15
PM MAIL   Вверх
dimafeng
Дата 31.7.2007, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 12.3.2006

Репутация: нет
Всего: нет



2 malice_
Спасиб! Помогло!

Все проблемы решины! smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0474 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.