機能要望 > 管理機能 > 顧客情報 登録機能 |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
dixman |
投稿日時: 2008/7/20 3:04
対応状況: −−−
|
新米 登録日: 2008/7/20 居住地: 投稿: 1 |
Re: 顧客情報 登録機能 >顧客情報移行する場合のパスワードとsecret_keyの登録方法を
>教えていただけないでしょうか? >よろしくお願いいたします。 x41さんこんにちは、dixmanと申します。横から失礼します。 半年以上前の投稿のため、すでに解決済みかとは思いますが、 同様な問題にあたった方のため、私の一応の解決例を記述しておきます。 (phpが一応わかる方で、linux環境のcli版phpを実行できる自前の環境があることが前提ですが。) 下記のソースの29行目付近のAUTH_MAGIC部分を 環境に応じて書き換え、 33行目以降の部分に1行毎に平文のパスワードを記述して 実行すれば、ほしい値(変換後のパスワードと、sekret_keyを取得できます。 実行例:
尚、生成部分のf1 f2 f3内は、 ec-cube内のソースをほぼそのまま切り張りしただけです。 ご参考までに。
|
x41 |
投稿日時: 2007/12/6 17:02
対応状況: −−−
|
仙人 登録日: 2007/11/23 居住地: 投稿: 308 |
Re: 顧客情報 登録機能 Obaさん、こんにちは
ありがとうございます。 成功しました。 以下手順です。 ・EUC-JPでデータベース作成↓ mysql> create database eccube_db charset ujis; ・インスト前に/data/class/SC_DbConn.phpの 33行目$this->dsn = $dsn;の下に下記2行を追加。 $buf = $objDbConn->prepare('SET NAMES ujis'); $objDbConn->execute($buf); ・その後インスト。 ・サイトのトップページより会員登録を行う。 ・ECサイト管理画面のコンテンツ管理メニューのCSV出力項目設定の高度な設定で顧客情報を全てダウンロードできるようにSQL文を作成。↓ * FROM dtb_customer as t1, dtb_customer as t2 WHERE t1.customer_id = t2.customer_id ・作成したSQL文で顧客情報全てをダウンロードする。 ・ダウンロードしたCSVファイルをテキストエディタで表示させ EUCで保存する。 ・データベース直接操作で先程登録した会員情報を削除する。 mysql> delete from dtb_customer where customer_id=1; ・その後、アップロードしデータベース直接操作でCSVファイルを インポートする↓ mysql> load data infile "csvファイル" into table dtb_customer fields terminated by ',' enclosed by '"'; ・テーブル内確認 mysql > select * from dtb_customer; 文字化けせずに表示され、管理画面でも文字化けしませんでした。 しかし、もうひとつの問題が発生しました。 現在の顧客情報(ECCUBEではない)に登録している顧客のパスワードはそのままデータベースに登録しても暗号化が必要な為 使用できません。 ECCUBEはsha1での暗号化だと思うのですがmysqlで下記を実行して もサイトトップページで最初に登録したパスワードとは異なる結果 になります。 mysql> select sha1('パスワード'); phpから暗号化するのと、mysqlで暗号化するのとでは結果が 異なるのでしょうか? 後、顧客情報のsecret_key(暗号化顧客ID)もどのように登録して いいのか悩んでおります。 顧客情報移行する場合のパスワードとsecret_keyの登録方法を 教えていただけないでしょうか? よろしくお願いいたします。 |
Oba |
投稿日時: 2007/12/5 17:23
対応状況: −−−
|
一人前 登録日: 2007/8/31 居住地: 静岡 投稿: 111 |
Re: 顧客情報 登録機能 x41さん、こんばんは
私の場合は、EUC-JPです。UTF-8では試してないので分かりませんが、 CSVファイルですが、該当のファイルをテキストエディタ(エンコード指定で保存出来るもの)で、「Shift-JIS」で保存後、Excelで開くと文字化けしません。 ダメだった場合は、以下を参照してみてください。 Analytics 日本版 公式ブログ エクスポートデータの文字化け修復方法 (直るという保障はできませんが…) 戻すとき(Upload)に元エンコードに戻さないとダメかもしれません。 では、 |
x41 |
投稿日時: 2007/12/4 17:20
対応状況: −−−
|
仙人 登録日: 2007/11/23 居住地: 投稿: 308 |
Re: 顧客情報 登録機能 データベースを直接操作していますが文字化けで行き詰まっております・・
直接データベースのテーブル(dtb_customer)をcsv出力しますが漢字などが文字化けします。 環境 EC-CUBEバージョン:2.0.1 PHPバージョン:5.1.6 DB:MySQL 4.1.20 データベース作成時のmysqlの文字コードはutf8です。 dtb_customerのテーブルの直接操作で顧客情報を移行する方法を どなたか教えてください。お願いします。 |
Oba |
投稿日時: 2007/11/13 13:19
対応状況: −−−
|
一人前 登録日: 2007/8/31 居住地: 静岡 投稿: 111 |
Re: 顧客情報 登録機能 こんにちわ、皆さん
私の場合は、データベースの操作にて行いました。 CSVなどで出力しローカルへ保存後、 バージョンアップ版をアップして、その後、データベースにて操作しました。 私の場合は上手く行きましたが、保障はできません。 -------------------------------------- [EC-CUBE] 1.3.4正式版 [OS] Windows XP SP2 [PHP] PHP 5.2.4 [データベース] CORESERVER PostgreSQL8.2.4 [WEBサーバ] apache1.3.37 -------------------------------------- |
ゲスト |
投稿日時: 2007/11/12 18:00
対応状況: −−−
|
Re: 顧客情報 登録機能 僕も今サイトを移行しようとしているのですが、
顧客情報の移行が出来ずに困っています。 一括で登録できたりしないんですかね。。。 誰かお教え頂けると大変助かります。 宜しくお願いします!! |
|
ゲスト |
投稿日時: 2007/5/10 16:24
対応状況: −−−
|
Re: 顧客情報 登録機能 私も同じく、移行組なのでほしいです。
|
|
QAZU |
投稿日時: 2007/3/30 12:00
対応状況: −−−
|
半人前 登録日: 2007/3/7 居住地: 投稿: 26 |
Re: 顧客情報 登録機能 同じく、顧客情報の吸い上げ機能が欲しいですね。
|
e-clouds |
投稿日時: 2007/3/8 13:53
対応状況: −−−
|
新米 登録日: 2007/2/26 居住地: 投稿: 2 |
顧客情報 登録機能 すでに、他のECを運営している場合など、
顧客データがすでにある場合に、 顧客情報を管理画面から登録できるようになっていると便利かと思います。 また、大量の顧客情報がある場合、CSVでの登録などもできれば、 入力の手間なども省けるため、非常にうれしいです。 でも、要望がないという事は、それほど重要はないのでしょうか…。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |