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

怎么在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://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免费久久久| 五月爱婷婷六月爱丁香色| 欧美一区二区三区va| 麻豆人妻一区二区三区| 亚洲av资源一区二区| 亚洲精品一区二区毛豆| 日韩免费的黄色片网站| 日本少妇人妻中文字幕| 国产一级二级三级亚洲| 91福利社区欧美大片| 青青草日韩欧美在线观看| 免费特黄特黄的欧美大片| 天美传媒剧国产在线观看| 亚洲中文字幕乱码一二三| 91精品国产在线观看| 亚洲精品熟女国产国产老熟女| 欧美日韩国产91在线| 国产剧免费看视频网站成人| 91熟女激情五月综合| 日韩 在线一区二区| 日韩人妻一区中文字幕| 极品丝袜美腿一区二区| 麻豆影片在线免费观看| 欧美日韩一区二区三区大片| 亚洲国产午夜精品不卡| 亚洲天堂福利视频网站| av资源中文字幕在线天堂| 亚洲精品在线观看毛片| 午夜在线成人免费观看| 日本高清av一区二区| 蜜桃视频在线中文字幕| 日韩一级久久精品理论| 日韩中文不卡人成在线视频| 一本久久精品午夜福利| 天天操天天干夜夜骑| 久久亚洲中文字幕精品熟女一区 | 国产婷婷成人久久av免费高清| 白白色发布青青在线视频观看 | 久久精品久久黄色片看看|