文字化け:xamppを利用したphpとmysqlの組み合わせで・・2
環境
Windows XP
ApacheFriends XAMPP (basic package) version 1.6.6a
再々投稿です。もう本当にお手上げ状態です・・・
(http://oshiete1.goo.ne.jp/qa4147638.html)
hrm_mmm様、いろいろとありがとうございました。
下記設定でも、文字化けが発生します。
XAMPPで文字化け解決された方、いらっしゃいませんか?
何かヒントをお願いします・・・助けてください。
★mysql★
#This File was made using the WinMySQLAdmin 1.4 Tool
#2008/07/09 10:24:05
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions
[mysql]
default-character-set =ujis
[mysqld]
default-character-set =ujis
skip-character-set-client-handshake
basedir=C:/xampp/mysql
#bind-address=xx.xx.xx.xx
datadir=C:/xampp/mysql/data
#language=C:/xampp/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=c:/xampp/mysql/bin/mysqld-nt.exe
user=root
password=1234
[mysqldump]
default-character-set =ujis
★PHP★
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = PASS
mbstring.encoding_translation = Off
mbstring.detect_order = auto
mbstring.substitute_character = none;
mbstring.func_overload = 7
★ソース★
$dbconnect = mysql_connect(DB_HOST,DB_USER,DB_PASS) or die("サーバーに接続できません");
// データベース セレクト
mysql_set_charset("ujis");
mysql_query("SET NAMES ujis",$dbconnect) or die("文字設定ができません");
mysql_query("SET CHARACTER SET UJIS",$dbconnect) or die("文字設定ができません");
mysql_select_db(DB_NAME,$dbconnect) or die("データーベースに接続できません");
ソースは全てEUCで記述しています。
よろしくお願いします。
補足
mysqli_query ( $link, "SET NAMES 'EUC-JP'" ); でPHPに書いて行ったのですが、やはりダメでした。 他に何か試してみることはありますでしょうか?