会員登録ページへのリンク

フォーラム 使い方全般 会員登録ページへのリンク

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • #56779
    masuda-clair
    参加者

    動作に関するご質問の場合は必ずご記入ください。


    WordPress のバージョン:3.6.1

    Welcart のバージョン:1.3.7

    ご利用のテーマ:

    症状を確認したブラウザ:

    サーバー(会社名、サービス名):さくら専用サーバー

    SSLの利用: 専用SSL

    WordPress のパーマリンク設定:/%category%/%postname%/


    会員登録ページへのリンクですが、

    ログインウェジットのリンクにはセッションIDが付加されていますが

    自前で作成した固定ページからリンクを付ける場合

    セッションIDを付けること自体難しいと思うのですが

    ?page=newmember

    でも問題ない物でしょうか?

    実際上記で動作はしているようなのですが

    問題があるのであれば、どう考えればいいでしょうか?

    #67904
    masuda-clair
    参加者

    フォーラムを検索してみて

    <?php usces_url(‘newmember’); ?>

    というテンプレートタグを使えばいいことが分かったのですが

    これって、必須でしょうか?

    セッションIDの有無で何か変わるのでしょうか?

    実際には、固定ページではなくウェジットの中なので

    PHPを動かすにはプラグインが必要になると思うので

    どうしたものか考えてしまいます。

    #67905
    nanbu
    キーマスター

    こんにちは。

    SSLを利用する場合は必須です。

    記事内で使用する場合は、ショートコードを作成するなのど対応が必要ですね。

    ショートコードに対応していないウィジェットの場合はどうしようもないことになります。

    #67906
    masuda-clair
    参加者

    必須は了解しました

    またウェジットもexecPHPなどのプラグインを利用する方向で

    検討します

    ただ、メールなどのリンクにしたい場合です

    HTMLメールでな伊場合、通常のアドレスを書けば、

    かなり長いアドレスを書かないといけませんし

    (こちらの手間は構わないのですが)

    見た方が、これはなんだ?となると思うのです

    返事の中の「仕方ない」とありますが

    テンプレートタグを使わず、単純なリンクとした場合

    どのような問題が起きうるでしょう?

    #67907
    nanbu
    キーマスター

    長いURLはセッション情報が含まれています。そのURLは個人(自分)の状況が含まれているのと同じですので、メールも含めどこかに公開してはいけません。

    http://www.******.com/usces-member/?page=newmember

    このURLで大丈夫だと思います。POSTの送信はSSLで行われますので問題ありません。この場合、https:// にはしないでください。

    また、このURLを伝えて

    http://www.******.com/usces-member/

    新規入会をクリックして欲しいと伝えるのも良いかと思います。

    この場合もスキームは http:// と非SSLを指定してください。

    #67908
    masuda-clair
    参加者

    ありがとうございます

    セッションIDを付けたリンクを公開したかったわけではなく

    IDを付けなかったら問題が出るのであれば、後者の

    メンバーページを案内して、「新規入会」で行くべきか

    (過去に確か書かれていたと思うのですが)

    迷っていたので、これで決められます。

    「http:」は気を付ける箇所だと思われるので

    気を付けて進めていこうと思います。

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • このトピックに返信するにはログインが必要です。