聯(lián)系官方銷售客服
1835022288
028-61286886
PHP程序里面
PHP文件:/dayrui/Core/Controllers/Member/Api.php
URL地址:/user/register_code?id=13983812931&access_token=&csrf_test_name=c3f1b1629eeb50b3384b2eff78afe799
偽靜態(tài)規(guī)則:"user\\/register_code(.*)" => 'index.php?s=member&c=api&m=register_code'
問題:在偽靜態(tài)情況下 \Phpcmf\Service::L('input')->get() 獲取不到值
\Config\Services::request()->getVar() 能得到 參數(shù)
另外就是 register_code等需要發(fā)送短信得方法,是否可以不要code驗(yàn)證碼,以及能否提供一個(gè)測試模式,在測試的情況下,短信走模擬情況,吧驗(yàn)證碼返回到前臺(tái)
你這樣寫是不能獲???后面的參數(shù)的,規(guī)則是有問題,
"user\\/register_code\?id=(.+)&access_token=(.+)&csrf_test_name=(.+)" => 'index.php?s=member&c=api&m=register_code&id=$1&access_token=$2&csrf_test_name=$3
或者推薦用這個(gè)教程
參考文檔:《自定義程序路由》
回復(fù)迅??蚣軇?chuàng)始人你這種固定模式應(yīng)該是能獲取,就是不靈活,因?yàn)槲襣et參數(shù)不一定是固定值,那么我就需要每次去匹配(還有其它偽靜態(tài)功能需要寫)
1、新建文件:config/router.php
給我答案吧
回復(fù)@靠懸賞(設(shè)置懸賞)賺錢買授權(quán) 新建文件:config/router.php 新建了,我其它參數(shù) 比如id是否也需要加入get 目前提示還是沒有拿到id
不會(huì)的,我做過很多了
需要把rewrite.php里面的規(guī)則刪掉
回復(fù)@SMALL
牛逼,太強(qiáng)大了,正需要這個(gè)呢
回復(fù)@靠懸賞(設(shè)置懸賞)賺錢買授權(quán)
三樓是最方便的做法