[Tep-j-general] Re: ログインを最初にする方法

Back to archive index

Hideki Takagane blink_0505****@ybb*****
2005年 5月 23日 (月) 23:06:06 JST


Takaganeと申します。

曽我部様、ご返答ありがとうございます。
少々試してみたのですが、もう少し教えて頂けますでしょうか。

>>   if (basename($PHP_SELF) != FILENAME_LOGIN) {
>ここに、認証を必要としない画面(ユーザ登録とか)を追加するか、

  if (basename($PHP_SELF) != FILENAME_CREATE_ACCOUNT)
  {
     if (!tep_session_is_registered('customer_id'))
     {
       $navigation->set_snapshot();
       tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL'));
     }
  }

上記のように、includes/application_top.phpの最後に追加してみたのですが、
アカウント作成画面にはなるものの、既にアカウントを持っている人向けの
ログイン画面に遷移できません。


>http://lists.sourceforge.jp/mailman/archives/tep-j-general/2005-April/015565.html
>のように、認証が必要な画面に追加すればできるのではないでしょうか。

この方法でも検討してみたのですが、catalog/default.phpなどに上記ページの
処理を追加してみたところ、エラーになってしまいました。認証が必要な画面と
いうのはどういう画面の事なのでしょうか?私はトップページなのかと思って
いましたが・・・。

何か間違っているところ等ありましたら、ご教授頂けないでしょうか。
宜しくお願い致します。

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

 Hideki Takagane

 Meal Address → blink_0505****@ybb***** 
                 blink_hero****@hotma*****
 Urgency      → blink-1978?@t.vodafone.ne.jp 
 Please keep in contact with me!!

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/




Tep-j-general メーリングリストの案内
Back to archive index