<?php
ini_set('default_charset', 'UTF-8');
?>
переводит mysql текст а php текст становится квадратиками что делать ???
Спустя 9 минут, 14 секунд (9.08.2012 - 22:18) YVSIK написал(а):
Читаем
и все будет понятно
как следствие надо в семи местах указывать какая кодировка , обращайся к импосту он все знает все точки
но в самом начале код показывай и показывай что надо сделать а так просто слова
и все будет понятно
как следствие надо в семи местах указывать какая кодировка , обращайся к импосту он все знает все точки
но в самом начале код показывай и показывай что надо сделать а так просто слова
Спустя 10 минут, 8 секунд (9.08.2012 - 22:28) cico написал(а):
Пробывал все кроме этого:
Цитата |
То же самое происходит и с базами данных. Ведь любая база данных основана на тех же самых файлах и подчиняется тем же законам. Нужно обязательно указывать, с чем собираемся работать. Делается это установкой кодировки соединения. В MySQL к примеру так: mysql_query('SET NAMES utf8'); , а лучше так: mysql_set_charset('utf8'); |
не понел как делать
То одно переводит то другое а А php и mysql так и не переводит
Спустя 5 минут, 47 секунд (9.08.2012 - 22:34) Игорь_Vasinsky написал(а):
после коннекта к БД
mysql_query("SET NAMES 'utf-8'");
+ кодировка в header....
вообще в моём журнале описаны методы.
почитай http://phpforum.ru/journal.php?user=21350
mysql_query("SET NAMES 'utf-8'");
+ кодировка в header....
вообще в моём журнале описаны методы.
почитай http://phpforum.ru/journal.php?user=21350
Спустя 1 час, 1 минута, 28 секунд (9.08.2012 - 23:35) cico написал(а):
Цитата (Игорь_Vasinsky @ 9.08.2012 - 23:34) |
после коннекта к БД mysql_query("SET NAMES 'utf-8'"); + кодировка в header.... вообще в моём журнале описаны методы. почитай http://phpforum.ru/journal.php?user=21350 |
Дайте скайп:)
Спустя 27 минут, 55 секунд (10.08.2012 - 00:03) YVSIK написал(а):
Игорь_Vasinsky
и ключь о ква-квар-тиры
и ключь о ква-квар-тиры
Спустя 7 часов, 59 минут, 30 секунд (10.08.2012 - 08:03) YVSIK написал(а):
cico
так дословней будет
так дословней будет
Цитата |
Делается это установкой кодировки соединения. |
когда ты соединяешься с базой, вот при соединении и указывается,
если пролетаешь мимо слов , не зубри а проговори в слух что кажое слово в себе несет :)
и опять цитата от сюдЫва))
<?php
/**
* Скрипт вывода данных из базы данных в таблицу
* Автор: Kuliev
* ICQ: 319-248-267
* E-mail: kuliev_a@mail.ru
*/
// Константы для подключения к СУБД
//Хост подключения к БД
define('PHP_HOST', 'localhost');
//Пользователь
define('PHP_USER', 'root');
//Пароль
define('PHP_PASS','');
//Базаданных
define('PHP_DB', 'my_database');
//Префикс таблиц БД
define('PHP_DBPREFIX', 'php_');
// Подключение к СУБД
$link = mysql_connect(PHP_HOST, PHP_USER, PHP_PASS) or die (mysql_error());
// Выбираем базу данных
mysql_select_db(PHP_DB, $link);
//Устанавливаем кодировку UTF8
mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
вот ссыль
Спустя 5 минут, 19 секунд (10.08.2012 - 08:08) Игорь_Vasinsky написал(а):
cico
Цитата |
Дайте скайп:) |
у меня их 2, если я тебе один отдам, что я с одним должен остаться?
Цитата |
23:44 Замучала кодировка? или крякозябры (иеоглифы) на с #4 Замучала кодировка? или крякозябры (иеоглифы) на странице способы предотвращения и борьбы с ними. |
Запомните эти простые правила, как "Отчи наш" - и данный вопрос вас больше не будет беспокоить:
Речь пойдёт на примере юникода - UTF-8
1. Сам файл страницы или скрипта должен быть сохранён в UTF-8 без BOM
2. Первой строчкой или до любого вывода отправьте кодировку в заголовке header:
Цитата
header("Content-Type: content=text/html; charset=utf-8");
3. Если используется html разметка, то не стоит принебрегать мета-тегом
Цитата
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
4. Укажите кодировку в файле .htaccess
Цитата
AddDefaultCharset utf-8
5. При работе с БД MySQL
- сама БД создаётся в collation = utf8_general_ci
- Кодировка для ячеек таблицы - UTF-8
- MySQL connection collation: utf8_general_ci
- Если вы делаете импорт SQL из файла - то последите чтоб данные в БД вписались нормально, читабельно, а не в крякозябрах
- в конфиге сайта,сразу после соединения с БД добавьте:
mysql_query("SET NAMES 'utf8'");
или
mysql_set_charset('utf8');
Спустя 3 минуты, 1 секунда (10.08.2012 - 08:11) YVSIK написал(а):
Цитата (Игорь_Vasinsky @ 10.08.2012 - 10:08) |
что я с одним должен остаться? |
ключи ему дай, ключи )) ты что не понимаешь?
Спустя 3 часа, 44 минуты, 29 секунд (10.08.2012 - 11:55) YVSIK написал(а):
Игорь_Vasinsky
ВО! подумалось, что отдам ему один скайп, пусть стучится, в личке есть скайп, так что милости просим, там и поговорим на эту тему , ну если конечно ты не возражаешь ))!
cico так что давай, стучись,если кончено предложение в силе! кодовое слово мой логин
YVSIK
ВО! подумалось, что отдам ему один скайп, пусть стучится, в личке есть скайп, так что милости просим, там и поговорим на эту тему , ну если конечно ты не возражаешь ))!
cico так что давай, стучись,если кончено предложение в силе! кодовое слово мой логин
YVSIK