freed-master
7.10.2009 - 21:16
кодировка бд - утф8
кодировка соединения страницы с БД - утф8
кодировка csv-файла - ?
в начале страницы - header("Content-Type: text/html; charset=utf-8");
при вставке в бд данных из csv-файла - русский текст в бд не вставляется, а на страницу выводятся иероглифы
если убрать определение кодировки связи страницы с бд - русский текст вставляется как положено, а на страницу выводятся по прежнему иероглифы
как быть посоветуете, что б и бд и на страницу все корректно выводилось?
пытался конвертировать:
PHP |
$file="../prices/price.csv"; $text=file_get_contents($file); $text=iconv("utf-8", "cp1251", $text); file_put_contents($file, $text); |
но получается гадость...
Спустя 6 минут, 38 секунд (7.10.2009 - 20:22) Gabriel написал(а):
freed-master
Цитата |
кодировка соединения страницы с БД - утф8
|
ты имееш в виду ето?
PHP |
mysql_query('SET NAMES utf8'); mysql_query('SET CHARACTER SET utf8'); mysql_query('SET COLLATION_CONNECTION="utf8_general_ci"'); |
Спустя 11 минут, 17 секунд (7.10.2009 - 20:34) freed-master написал(а):
именно
PHP |
mysql_query('SET NAMES utf8'); |
_____________
Всем, кто заинтересован, могу помочь начать
зарабатывать на forex.
Пишите в личку или на e-mail:
flash-dirt@yandex.ru