欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么在ThinkPHP中接收alipay的傳值-創(chuàng)新互聯(lián)

怎么在ThinkPHP中接收alipay的傳值?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

為聊城等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及聊城網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、聊城網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

現(xiàn)在公司項目的需求變化多端,項目使用的是Thinkphp2.0,而conf.php中設(shè)置的URL_MODEL=2,為了兼容.htaccess和隱藏index.php,但在使用一些第三方接口時(例如支付寶或MSN開放平臺),他們返回的參數(shù)往往含有一個?號,而URL_MODEL=2時,TP會自動將含有?的URL進行轉(zhuǎn)換.


轉(zhuǎn)換前:http://www.xxx.com/index.php/alipay/callback/?is_success/T/sign_type/MD5/notify_id/RqPnCoPT3K9/vwbh4I

轉(zhuǎn)換后:http://www.xxx.com/alipay/callback/is_success/T/sign_type/MD5/notify_id/RqPnCoPT3K9/vwbh4I

轉(zhuǎn)換后的網(wǎng)址將無法訪問,而轉(zhuǎn)換前的網(wǎng)址是可以訪問的,這時需要臨時針對alipay這個控制器,URL_MODEL=1,但在該控制器里C('URL_MODEL',1)是沒有用的,因為TP會在入口文件App::run()時直接404了.

想了很多方法,先是修改它的配置文件Conf.php,結(jié)果發(fā)現(xiàn)會生成緩存文件~app.php,所以必須根據(jù)情況刪除這個緩存文件,于是我對index.php入口文件進行了修改(事實上,放在任何App::run()之前都可以,你可以自行封裝).

PHP實例代碼:


復(fù)制代碼 代碼如下:

<?php 
// 定義ThinkPHP框架路徑 
define('THINK_PATH', '不告訴你我的TP文件夾名/'); 
//如果網(wǎng)址中存在這樣的形式就刪除緩存配置文件,并創(chuàng)建一個標(biāo)識 
if(strstr($_SERVER['REQUEST_URI'],'alipay/callback/')||strstr($_SERVER['REQUEST_URI'],'order.return_pay')){ 
    unlink('./home/Runtime/~app.php'); 
    //創(chuàng)建一個緩存文件做為標(biāo)識 
    $fn= fopen('./home/Runtime/re_url_model.php','wb'); 
    fclose($fn); 
}elseif(file_exists('./home/Runtime/re_url_model.php')){ 
    unlink('./home/Runtime/re_url_model.php'); 
    unlink('./home/Runtime/~app.php'); 

 
//定義項目名稱和路徑 
define('APP_NAME', 'home'); 
 
define('APP_PATH', 'home'); 
 
// 加載框架入口文件 
 
require(THINK_PATH."ThinkPHP.php"); 
 
//實例化一個網(wǎng)站應(yīng)用實例 
App::run(); 
?>


項目的配置文件Conf.php根據(jù)你自己的情況做一個判斷即可.

PHP實例源碼:


復(fù)制代碼 代碼如下:

//兼容支付寶快捷登錄的?請求 
if(strstr($_SERVER['REQUEST_URI'],'alipay/callback/')||strstr($_SERVER['REQUEST_URI'],'order.return_pay')){ 
    $my_array['URL_MODEL'] = 1; 

return $my_array;


這樣,訪問www.xxx.com或www.xxx.com/shipin/等任何非alipay控制器的頁面時,網(wǎng)站依然是使用url_model = 2來隱藏index.php,使得URL友好.

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,的支持。

分享題目:怎么在ThinkPHP中接收alipay的傳值-創(chuàng)新互聯(lián)
網(wǎng)頁網(wǎng)址:http://www.aaarwkj.com/article36/ppesg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計公司、關(guān)鍵詞優(yōu)化、面包屑導(dǎo)航ChatGPT、企業(yè)網(wǎng)站制作、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計
亚洲国产日韩精品久久| 国产伦精品一区二区三区免费视频| 综合av在线一区天堂| 欧美成人黄色免费在线网站| 日韩精品 在线一区二区| 国产传媒欧美日韩成人精品| 国产精品国产亚洲精品| 日韩蜜桃av一二三四区| 亚洲美女av一区二区三区| 五月婷婷少妇中文字幕| 亚洲精品成人午夜av| 一区二区三区三级视频| 日韩在线不卡av一区二区| 亚洲国产自拍精品视频| 91嫩草中文字幕在线| 无遮挡动漫网站免费观看| 亚洲热久久国产经典视频| 成人中文字幕av电影| 青青草青青草在线观看视频| 午夜18禁毛片免费看| 宫部凉花中文字幕在线| 1区2区3区精品视频| 欧美日韩亚洲国产激情| 91狠狠综合久久精品| 日本人妻三级精品久久| 男人av天堂手机在线| 日韩精品一区二区三区夜色| 精品亚洲第一区二区免费在线| 九九九热这里只有精品| 超碰欧美性欧美最猛性| 2020年国产97精品自拍| 蜜桃传媒18传媒在线| 91免费在线观看高清| 中文字幕国产精品91| 尤物在线观看精品视频| 日韩精选视频在线播放| 青青草成人公开在线视频| 午夜在线观看欧美福利| 久久国产精品久久国产精品| 97色伦97色伦国产在线| 亚洲国产精品久久久精品 |