Subversion Repositories qbpwcf-lib(archive)

Rev

Rev 950 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 950 Rev 952
Line 65... Line 65...
65
 
65
 
66
	#啟動 session
66
	#啟動 session
67
	session_start();
67
	session_start();
68
 
68
 
69
	}#if end
69
	}#if end
-
 
70
	
-
 
71
#如果尚未取得 lib path
-
 
72
if(!isset($folderOfUsrLib)){
-
 
73
 
-
 
74
	#儲存要執行的指令
-
 
75
	$cmd="php -f ".escapeshellarg(pathinfo(__FILE__)["dirname"]."/../../bin/libexec/folderOfUsrLib.php");
-
 
76
 
-
 
77
	#取得 lib path
-
 
78
	exec($cmd,$output,$status);
-
 
79
 
-
 
80
	#如果執行失敗
-
 
81
	if($status!==0){
-
 
82
 
-
 
83
		#debug
-
 
84
		var_dump($cmd,$ouput,$status);
-
 
85
 
-
 
86
		#結束執行,回傳shell 1.
-
 
87
		exit(1);
-
 
88
 
-
 
89
		}#if end
-
 
90
 
-
 
91
	#儲存lib path
-
 
92
	$folderOfUsrLib=$output[0];
-
 
93
	
-
 
94
	}#if end
70
 
95
 
71
#匯入自建的php類別檔
96
#匯入自建的php類別檔
72
require_once("amazon.php"); #跟 amazon 互動的類別
97
require_once("amazon.php"); #跟 amazon 互動的類別
73
require_once("analyse.php"); #跟問卷整理分析有關的類別
98
require_once("analyse.php"); #跟問卷整理分析有關的類別
74
require_once("app.php"); #讓網頁變得更行動與app化
99
require_once("app.php"); #讓網頁變得更行動與app化
Line 160... Line 185...
160
define("qbpwcf_usock_path",$qbpwcf_usock_path);
185
define("qbpwcf_usock_path",$qbpwcf_usock_path);
161
 
186
 
162
#定義 Zero SSL API access key
187
#定義 Zero SSL API access key
163
define("zeroSSLapiKey",$zeroSSLapiKey);
188
define("zeroSSLapiKey",$zeroSSLapiKey);
164
 
189
 
-
 
190
#定義 Google Re CAPTCHA secert
-
 
191
define("googleReCAPTCHAsecret",$googleReCAPTCHAsecret);
-
 
192
 
165
#函式說明:
193
#函式說明:
166
#將php設定檔常用的設定進行調整使之變成適用於開發模式、釋出模式、或自訂要調整哪些設定值
194
#將php設定檔常用的設定進行調整使之變成適用於開發模式、釋出模式、或自訂要調整哪些設定值
167
#回傳結果:
195
#回傳結果:
168
#$result["status"],執行是否正常,"true"為正常,"false"為不正常.
196
#$result["status"],執行是否正常,"true"為正常,"false"為不正常.
169
#$result["error"],錯誤訊息陣列.
197
#$result["error"],錯誤訊息陣列.