Windows2000Server SQLiteManager version 1.2.0を使用しています。

SQLite version 2.8.14 / PHP version 5.0.4
以下のようにテーブルが文字化けします。
数字は文字化けしていないような?
---------------------------------------------------
02 2 ÀÄ¿¹¸©
03 2 ´ä¼ê¸©
04 2 µÜ¾ë¸©
05 2 ½©Åĸ©
06 2 »³·Á¸©
07 2 Ê¡Å縩
08 3 °ñ¾ë¸©
09 3 ÆÊÌÚ¸©
10 3 ·²Çϸ©
11 3 ºë¶Ì¸©
12 3 ÀéÍÕ¸©
13 4 ÅìµþÅÔ
14 5 ¿ÀÆàÀ
19 5 »³Íü¸©
15 6 ¿·³ã¸©
20 6 ĹÌ
16 7 ÉÙ»³¸©
17 7 ÀÐÀ
18 7 Ê¡°æ¸©
---------------------------------------------------

調べたところ以下の対応方法がありました。
対処法は、include フォルダ内の add_database.php の17行目あたり
if(isset($_POST['dbpath'])) $dbFilename = stripslashes($_POST['dbpath']);
これを以下に変えるだけ。
if(isset($_POST['dbpath'])) $dbFilename = str_replace("\\", '/', $_POST['dbpath']);

しかし、解決できません。
解決方法を教えていただけませんか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/10/02 17:18:38
  • 終了:2007/10/08 18:20:34

回答(2件)

id:KUROX No.1

KUROX回答回数3542ベストアンサー獲得回数1402007/10/02 17:49:26

ポイント100pt

文字コードの問題では

http://project-p.jp/halt/anubis/blog_show/525

id:saiden

①いつも丁寧な回答ありがとうございます。

euc-jpから$charset = 'utf-8';へ変更しました。

また秀丸でUTF-8も変換しました。しかしエラーになります。

Apacheも再起動しました。

②エラー内容

Parse error: syntax error, unexpected T_STRING, expecting ')' in

C:\Apache Group\Apache2\htdocs\SQLiteManager\lang\japanese.inc.php on line 16

③-------------------------------japanese.inc.phpの内容------------------------

/**

* Web based SQLite management

* @package SQLiteManager

* @version $Id: japanese.inc.php,v 1.35 2006/04/14 15:16:52 freddy78 Exp $ $Revision: 1.35 $

*/

/*

Translated by Rui Hirokawa <hirokawa at php dot net>

*/

$charset = 'utf-8';

$langSuffix = 'ja-euc';

/**

* Fichier d'internationnalisation

*/

$itemTranslated = array( "Table" => "・・・・ス。・シ・・・厄ス・繝サ,

"View" => "・・・難ス・陜ェ・シ",

"Trigger" => "・・・茨ス・繝サ・ャ・。・シ",

"Function" => "・エ・假スソ繝サ);

------------------------------------------------------------------------------

2007/10/02 18:10:56
id:safari33 No.2

safari33回答回数59ベストアンサー獲得回数02007/10/03 23:17:38

ポイント35pt

sqlの類は文字コードの設定を適切にしないと日本語では正常に動作しません。

http://www

コメントはまだありません

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

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません