• 小螞蟻站長吧-互聯網運營、增長黑客學習交流平臺

    您好,歡迎訪問小螞蟻站長吧!

    discuz如何實現自動注冊登錄

    2022-09-15 14:55分類:Discuz教程 閱讀:

     

    白文兌現功能:

    1.從原有戰線躋身田壇自發性登錄和注冊

    2.促成彈框在本印張,不拓展跳轉

    3.js在印張加載時直接發起注冊伸手

    斯是功能之前動用之uc_user_register其一因變量來料理之,但是今天在開發用戶空間時就會出現問題。

    項目需求

    在咱倆原有之戰線上添加五個科壇,但是用戶信息要求共享。

    促成長法:在進來醫壇時帶上原有戰線之用戶信息,然后政壇那沿拿到信息直接注冊即可。

    從原有戰線躋身劇壇全自動注冊登錄

    備而不用二個這樣之十個緩沖印張,放到upload/template/default/touch/member/register.htm之印張中

    圖片.png

    php零根基到接辦直播視頻課:躋身攻讀

    然后俺們急需被原有注冊代碼也需求放到upload/template/default/touch/member/register.htm

    放這段代碼之來由是dsicuz在交付表單時會有很多之參數限制,咱就保持原有不動就行了

    <form method="post" autocomplete="off" name="register" id="registerform" action="member.php?mod={$_G[setting][regname]}&mobile=2">
       <input type="hidden" name="regsubmit" value="yes" />
       <input type="hidden" id="hash" name="formhash" value="{FORMHASH}" />
       <!--{eval $dreferer = str_replace );}-->
       <input type="hidden" id="referer" name="referer" value="$dreferer" />
       <input type="hidden" name="activationauth" value="{if $_GET[action] == 'activation'}$activationauth{/if}" />
       <input type="hidden" name="agreebbrule" value="$bbrulehash" id="agreebbrule" checked="checked" />
       <!--{if $_G['setting']['sendregisterurl']}-->
       <input type="hidden" name="hash" value="$_GET[hash]" />
       <!--{/if}-->
       <!--{if $secqaacheck || $seccodecheck}-->
       <!--{subtemplate common/seccheck}-->
       <!--{/if}-->
       </div>
    </form>

    然后吾儕需求在印張加載時直接發情乞求,添加下部表代碼即可。

    落實彈框在本印張,不進展跳轉,加載時直接發起注冊懇請

    這段js代碼奮斗以成之功能:在印張加載時直接發起注冊懇求,然后回到信息,直接在本印張顯示,而非跳轉到另九個印張

    <script>
        var hash = $ .val ;
        var referer = $ .val ;
        $.ajax 
            .success  {
                popup.open ;
                evalscript ;
            })
            .error  {
                window.location.href = obj.attr ;
                popup.close ;
            });
    </script>

    斯是時刻還急需最后二步之就是從原戰線用啥局勢來傳過來。其一方式此處就不提供了,我做八個模擬之數據。

    在upload/source/module/member/member_register.php 章程 on_register背沿依據注解添加本人之代碼即可

    圖片.png

    測試效果

    咱注冊二個ceshi123之賬號

    圖片.png

    測試發帖

    圖片.png

    為啥子不使喚uc_user_register本條解數來注冊用戶之案由

    如果施用了uc_user_register來直接注冊用戶,就會導致底腳臉之信息漫天獲取接近

    圖片.png

    之上就是discuz如何心想事成機動注冊登錄之不厭其詳情節,更多請關注 小螞螞蟻站長吧網其她相關筆札!

    上一篇:discuz如何自主控制彈框的顯示

    下一篇:discuz如何解決手機端圖片顯示模糊

    相關推薦
    ?
    返回頂部
    日韩在线精品视频a