<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 驗證碼 發送短信或郵箱驗證碼,并擁有倒計時顯示效果。 ## 前臺代碼 ![](https://box.kancloud.cn/0d9510722e98b538315eadc32ea89ab1_438x53.png) ``` <div class="input-group"> <span class="input-group-addon">手機號或郵箱</span> <input class="form-control" name="username" value="230007112@qq.com"> <span class="input-group-btn"> <button class="btn btn-default" id="bt">發送驗證碼</button> </span> </div> <script> require(['hdjs'], function (hdjs) { var option = { //按鈕 el: '#bt', //后臺鏈接 url: 'php/validCode.php', //驗證碼等待發送時間 timeout: 60,(可不設置) //表單,手機號或郵箱的INPUT表單 input: '[name="username"]', //發送前執行的動作,返回true時將發送(可不設置) before: function () { return true; } } hdjs.validCode(option); }) </script> ``` ## 后臺代碼 后臺發送郵件可以使用 [https://packagist.org/packages/houdunwang/aliyunsms](https://packagist.org/packages/houdunwang/aliyunsms) , 發送郵件可以使用 [https://packagist.org/packages/houdunwang/mail](https://packagist.org/packages/houdunwang/mail) 后臺服務器返回的信息JSON數據格式如下: ``` <?php //發送驗證碼可以使用 composer require houdunwang/aliyunsms 發送短信 //或 composer require houdunwang/mail 發送郵件 $json = json_encode(['valid' => 1, 'message' => '發送成功']); die($json); ``` | 參數 | 說明 | | --- | --- | | valid | 1 成功 0 失敗 | | message | 成功或失敗的消息內容 |
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看