<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                在上章內容代碼中更改weixin.php頁面展示為: ~~~ <?php function http_curl($url,$data=null){ //1.初始化,創建一個新cURL資源 $ch = curl_init(); //2.設置URL和相應的選項 curl_setopt($ch, CURLOPT_URL, $url); //下面兩個是php5.6版本需加上才能實現 curl_setopt($ch,CURLOPT_SAFE_UPLOAD, FALSE); curl_setopt($ch,CURLOPT_SSL_VERIFYHOST, FALSE); //curl_setopt($ch, CURLOPT_HEADER, 0); if(!empty($data)){ curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch,CURLOPT_POSTFIELDS,$data); } curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);//測試號寫上這個是跳過SSL證書檢查,返回結果才不會null; curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//禁止curl資源直接輸出 //3.抓取URL并把它傳遞給瀏覽器 $opt=curl_exec($ch); //4.關閉cURL資源,并且釋放系統資源 curl_close($ch); return $opt; } function get_token(){ $appid="wx165112bf167af76c"; $secret="c65b22bfcf03fdd98504eac299701b03"; $url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$secret}"; $json=http_curl($url); $result=json_decode($json); return $result->access_token; } $token=get_token(); //var_dump($_POST); if(isset($_POST['do_submit'])){ for($i=0;$i<3;$i++){ //指定下標 $button="menu{$i}";//一級菜單的名字 $type="menu{$i}_box";//一級菜單的類型 $key="menu{$i}_{$i}";//一級菜單的值 $sub_submit="menu{$i}_menu0";//二級菜單的名字 //如果有子菜單 if(trim($_POST[$sub_submit]) !=""){ //組裝二級菜單 for($j=0;$j<=4;$j++){ $sub_submit="menu{$i}_menu{$j}";//二級菜單名字 $sub_type="menu{$i}_menu0_box{$j}";//二級菜單類型 $sub_key="menu{$i}_menu0_name{$j}";//二級菜單的值 if(trim($_POST[$sub_submit] !="")){ $menuarr['button'][$i]['name']=$_POST[$button];//一級菜單名字 if($_POST[$sub_type]=="click"){ $menuarr['button'][$i]['sub_button'][$j]['type']="click"; $menuarr['button'][$i]['sub_button'][$j]['name']=$_POST[$sub_submit]; $menuarr['button'][$i]['sub_button'][$j]['key']=$_POST[$sub_key]; }else if($_POST[$sub_type]=="view"){ $menuarr['button'][$i]['sub_button'][$j]['type']="view"; $menuarr['button'][$i]['sub_button'][$j]['name']=$_POST[$sub_submit]; $menuarr['button'][$i]['sub_button'][$j]['url']=$_POST[$sub_key]; } } } }else{ //組裝一級菜單 if(trim($_POST[$button] !="")){ if($_POST[$type]=="click"){ $menuarr['button'][$i]['type']="click"; $menuarr['button'][$i]['name']=$_POST[$button]; $menuarr['button'][$i]['key']=$_POST[$key]; }else if($_POST[$type]=="view"){ $menuarr['button'][$i]['type']="view"; $menuarr['button'][$i]['name']=$_POST[$button]; $menuarr['button'][$i]['url']=$_POST[$key]; } } } } } /* echo "<pre>"; print_r($menuarr); echo "<pre>";*/ //JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE參數是支持中文 $data=json_encode($menuarr,JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE); $url="https://api.weixin.qq.com/cgi-bin/menu/create?access_token=".$token; $result=http_curl($url,$data); $arr=json_decode($result,true); if($arr['errmsg'] == "ok"){ echo "<script>alert('提交成功');history.go(-1);</script>"; }else{ echo "<script>alert('提交失敗');history.go(-1);</script>"; } ?> ~~~ 測試結果 ![](https://box.kancloud.cn/91b27de7abe239eaff5822f86922e634_1499x844.png) 微信公眾號端結果 ![](https://box.kancloud.cn/424cf19bd3618fe4bf88f0c575a62a21_431x135.png) 項目源碼下載(下載密碼:7jal) [源碼下載](https://pan.baidu.com/s/1Zn9ultqloj68FARnh6QU7A)
                  <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>

                              哎呀哎呀视频在线观看