バージョン選択

フォーラム

メニュー

オンライン状況

70 人のユーザが現在オンラインです。 (57 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 69
herzbeauty もっと...

サイト内検索

質問 > その他 > 新規ディレクトリ作成の文字化け

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ricarica
投稿日時: 2011/10/21 12:49
対応状況: 解決済
常連
登録日: 2011/8/22
居住地:
投稿: 48
Re:2 新規ディレクトリ作成の意味は、Mysqlへの書き込み
タイトル参照が2つあったようで、その片側を削除することで
タイトルの文字化け?が修復できました。
2個のタイトルの競合でした。
ricarica
投稿日時: 2011/10/20 16:11
対応状況: −−−
常連
登録日: 2011/8/22
居住地:
投稿: 48
Re:2 新規ディレクトリ作成の意味は、Mysqlへの書き込み
ありがとうございました。

また、よろしくお願いします。
ken-o
投稿日時: 2011/10/20 16:07
対応状況: −−−
長老
登録日: 2011/9/22
居住地:
投稿: 222
Re:2 新規ディレクトリ作成の意味は、Mysqlへの書き込み
ricarica 様

お力になれず申し訳ありませんでした。

現在、新規ページで上記SQLの実験を始めるところですが、
なんとなくですが、ec-cube本体から来る情報が文字化けのように受信できていないので、そのせいでいかないような気がします。
まだ、全部を見たわけではないですので、なんとも言えませんが・・・

当方、PHPは多少理解はできますが、SQLは日が浅いので、確実ではありませんが可能な限りやってみます。
ricarica
投稿日時: 2011/10/20 15:41
対応状況: −−−
常連
登録日: 2011/8/22
居住地:
投稿: 48
Re:2 新規ディレクトリ作成の意味は、Mysqlへの書き込み
申し訳ありません。

ありがとうございました。

それと、もう一点解決できないことがございまして、

上記の続きなのですが、

その新しく作ったPHPファイルを使用して、

MYSQLの会員情報に記述変更をしたいのですが、

QUERY was EMPTY とでるのです。

////////////新規phpファイル/////////

case 'deliv':
// $objCustomer->getCustomer('customer_id');
$this->lfRegistData($this->tpl_uniqid, $objPurchase,
$objCustomer, $objFormParam);
mysql_query('SET NAMES UTF8');

// $objCustomer->getCustomer('customer_id');
$sql = mysql_query ('UPDATE dtb_customer SET status="3" WHERE customer_id =%d',
mysql_real_escape_string($id)
);
mysql_query($sql) or die(mysql_error());
$recordSet = mysql_query($sql);
$id = $_REQUEST['customer']['customer_id'];

//$sql = sprintf("SELECT * FROM my_items WHERE id=%d", mysql_real_escape_string($id)
//);

$recordSet = mysql_query($sql);
$data = mysql_fetch_assoc($recordSet);

// or die(mysql_error());
//mysql_query($sql) or die(mysql_error());
SC_Response_Ex::sendRedirect(DELIV_URLPATH);
exit;
break;
///////////////////////////////

mysql_real_escape_string($_SESSION['customer']['status'])
にしても、駄目だったのですが、教えていただけないでしょうか?


ken-o
投稿日時: 2011/10/20 15:26
対応状況: −−−
長老
登録日: 2011/9/22
居住地:
投稿: 222
Re: 新規ディレクトリ作成の文字化け
ricarica 様

ん〜〜〜〜、
2に関しては一部だけ文字化けするのは、全体が正しくUTF-8で記述されているということなので、私のほうでも同じく一部だけ文字化けされました。

ということはページは問題なく動いているということだと思うのですが、あとは一体何が原因なのでしょう?
mtb_constant_init
は触らないほうがいいです。
参考サイト:http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=4503&forum=11

むしろ、もしご覧になりたいのであれば、
data/cache/mtb_contents.php
のmtb_contents.phpにされたほうがよいかと。

私もricarica 様のソースを直接見たわけではないので、今までお話しした方法が私が現状アドバイスできる限界ですね・・・
申し訳ございません。
ricarica
投稿日時: 2011/10/20 15:01
対応状況: −−−
常連
登録日: 2011/8/22
居住地:
投稿: 48
Re: 新規ディレクトリ作成の文字化け
2についてですが、文字化けでした。

ソースに関しては、先ほどと逆に、サブタイトル部分のみ文字化けです。
そして、それ以外(ソース上)は文字化けがなくなりました。

また、ブラウザで見る場合は、先ほどの文字がEMFとなりました。

ヘッダーとタイトルとサブタイトルのつなぎ?がうまくいってないとすれば、新規作成のページがmtb_constant_initに記述ができてないとか・・・可能性はあるのでしょうか?
ricarica
投稿日時: 2011/10/20 14:40
対応状況: −−−
常連
登録日: 2011/8/22
居住地:
投稿: 48
Re: 新規ディレクトリ作成の文字化け
早速、ありがとうございます。

1に関しては、文字化けはありませんでした。

その他(新規作成のphpファイル以外)は問題ない状態です。

2に関して、今から取り組みます。ありがとうございます。
ken-o
投稿日時: 2011/10/20 14:03
対応状況: −−−
長老
登録日: 2011/9/22
居住地:
投稿: 222
Re: 新規ディレクトリ作成の文字化け
ricarica 様

すみません、確認したいのですが・・・

引用:

ただ、ディレクトリを変える前もそうなのですが、

タイトルのみ全て文字化けなのです。


と、

引用:

更にソースで見ると、新規PHPファイルの$tpl_title(サブタイトル)は、文字化けせずに メインタイトル(←文字化け)/サブタイトル(←ここだけ文字化けせず)


ここで仰っている、「タイトル」または「メインタイトル」というのは、もしかして登録した際のホームページ名のことですよね?

以下のことを確認してみてください。
1、管理画面→基本情報管理→SHOPマスター→上から3つ目の「店名」 は文字化けしていませんか?
それを直すと、直るかもしれません。


2、PHPの文法で、コードを変更する方法があります。例えば、

$this->tpl_title = mb_convert_encoding("ご入力内容のご確認", "SJIS", "UTF-8");

この太字のmb_convert_encodingを使うと、その部分だけを変更することができます。
参考サイト:http://blog.livedoor.jp/loopus/archives/50146726.html

2を行う前に、1がどうだったかを教えていただければ幸いです。
よろしくお願い致します。
ricarica
投稿日時: 2011/10/20 12:45
対応状況: −−−
常連
登録日: 2011/8/22
居住地:
投稿: 48
Re: 新規ディレクトリ作成の文字化け
できませんでした

それで、shoppingディレクトリに新規PHPファイルを作りました。

が、文字化けが修復できません。

ただ、ディレクトリを変える前もそうなのですが、

タイトルのみ全て文字化けなのです。

更にソースで見ると、新規PHPファイルの$tpl_title(サブタイトル)は、文字化けせずに メインタイトル(←文字化け)/サブタイトル(←ここだけ文字化けせず)

以下ソース本文全て文字化け(しかし、ブラウザで見る場合は文字化けせず)

管理画面よりprevは、文字化け無し(半角はOK)

PHP.iniも設置してみましたが変わらず

です。

したかったこと
shoppingのPHPの流れに別の新規ページをつくり飛ばした後に、買い物の流れを進めるを作りたかったのですが、その新規ページのタイトルが表示されません。

どうか教えてください。

よろしくお願いします。
ken-o
投稿日時: 2011/10/17 14:01
対応状況: −−−
長老
登録日: 2011/9/22
居住地:
投稿: 222
Re: 新規ディレクトリ作成の文字化け
ricarica 様

準備ができたようで何よりです。

すみません、apacheでは試したことがないのでなんとも言えません・・・

ローカル上とサーバーでは細かな違いが出てくるとは思いますが、一応確認してみることをオススメします。

うまくいく事を願っております。
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,908名です
総投稿数は110,006件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.