kyoto-jin回答ポイント 70ptウォッチ

WADAX共用サーバー、smartyを利用し、Shift-JIS でのサイト構築を検討しております。

この点、Shift-JISでのテンプレート出力はうまくいったのですが、
テンプレートからのデータベースへの登録がどうしてもうまく行きません。
具体的には、PHPファイルから実行すべきsql文を、
phpMyAdminから実行すると正しく登録できるのですが、
PHPファイルからだと日本語部分が文字化けを起こします。
8時間以上はまっておりますので、
恐れ入りますがご教授くださいますよう、お願いいたします。

■smarty関連
version 2.6.22

■MySQL関連
クライアントversion: 4.1.22
文字セット: UTF-8 Unicode (utf8)
接続照合順序: UTF-8 Unicode (utf8)

■PHP関連
Version 5.2.8
mbstring.http_input:pass
mbstring.http_output: pass
mbstring.internal_encoding: no value
mbstring.language: Japanese

■html(テンプレート)関連
metaタグ: <meta content="text/html; charset=Shift-JIS" http-equiv="content-type">
ファイル自体の文字コード: EUC

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2009-02-11 03:18:19
終了日時
2009-02-16 14:13:57
回答条件
回答にURL必須 1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

phpMyAdmin290Smarty319MySQL2612Unicode130SQL1319EUC191PHP7798UTF-8628文字コード574文字化け1005JIS258データベース1894クライアント1518テンプレート1269HTML5036サーバー4609

人気の質問

メニュー

PC版