人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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']);

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


●質問者: saiden
●カテゴリ:インターネット ウェブ制作
✍キーワード:2.0 PHP SQLite フォルダ 対処
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● KUROX
●100ポイント

文字コードの問題では

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

◎質問者からの返答

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

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"=> "・エ・假スソ繝サ);

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


2 ● safari33
●35ポイント

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

http://www

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ