1

Тема: в phpadmine одни ????

Добрый день ! Проблема с кодировкой, посмотрите пожалуйста http://rghost.ru/45522832. В пхп админе одни ???? когда пишу русские символы. Объясните чайнику как поменять кодировку в дримвивере и с какой лучше работать, некоторые говорят utf-8 некоторые с кирилицей уже запутался совсем. Спасибо !
пс видео лучше скачайте ибо качество не очень.

2

Re: в phpadmine одни ????

Необходимо соответствие в кодировках.
1. Страницы сайта в utf-8. Кодировка файлов скриптов utf8.
2. Кодировки (сравнения) таблиц utf8_general_ci.
3. В скрипте прописать кодировку соединения с MySQL. После функции mysql_connect добавить строку:

mysql_query('SET NAMES utf8');

4. В файл .htaccess в корне сайта добавить строку:

php_value default_charset "UTF-8"

3

Re: в phpadmine одни ????

Hanut сказал:

1. Страницы сайта в utf-8. Кодировка файлов скриптов utf8.

то есть надо обязательно всё писать на utf-8 ? а можно с кириллицы виндоус просто поменять на utf-8 или придётся всё заново писать ?

Hanut сказал:

4. В файл .htaccess в корне сайта добавить строку:

php_value default_charset "UTF-8"

извините я новичок, в корне сайта вы имеете ввиду просто в этот файл написать эту строчку ?

4

Re: в phpadmine одни ????

kepamuk сказал:

то есть надо обязательно всё писать на utf-8 ? а можно с кириллицы виндоус просто поменять на utf-8 или придётся всё заново писать ?

В файле кодировка будет windows-1251, в базе данных сравнение cp1251_general_ci, файл будет в кодировке ANSI,
mysql_query('SET NAMES cp1251');
php_value default_charset "windows-1251"

kepamuk сказал:

в корне сайта вы имеете ввиду просто в этот файл написать эту строчку ?

Корень сайта - это то место где лежит index.html с главной страницей сайта. В этом каталоге создайте .htaccess с указанной выше строкой.

5

Re: в phpadmine одни ????

Hanut сказал:
kepamuk сказал:

то есть надо обязательно всё писать на utf-8 ? а можно с кириллицы виндоус просто поменять на utf-8 или придётся всё заново писать ?

В файле кодировка будет windows-1251, в базе данных сравнение cp1251_general_ci, файл будет в кодировке ANSI,
mysql_query('SET NAMES cp1251');
php_value default_charset "windows-1251"

kepamuk сказал:

в корне сайта вы имеете ввиду просто в этот файл написать эту строчку ?

Корень сайта - это то место где лежит index.html с главной страницей сайта. В этом каталоге создайте .htaccess с указанной выше строкой.

Спасибо большое за вашу помощь у меня всё получилось ! Однако появились новые проблемы и вопросы, взгляните http://rghost.ru/45540217 когда ввожу вашу строчку в файл .htaccess все символы становятся кракозябрами. Как это исправить ? спасибо !

6

Re: в phpadmine одни ????

переделал все файлы в utf-8 вопрос отпал спасибо !