Subversion Repositories php-qbpwcf

Rev

Rev 3 | Rev 177 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3 Rev 170
Line 191... Line 191...
191
		
191
		
192
		#如果檢查失敗
192
		#如果檢查失敗
193
		if($checkResult["status"]=="false"){
193
		if($checkResult["status"]=="false"){
194
			
194
			
195
			#設置錯誤識別
195
			#設置錯誤識別
196
			$result["status"]="fasle";
196
			$result["status"]="false";
197
			
197
			
198
			#設置錯誤訊息
198
			#設置錯誤訊息
199
			$result["error"]=$checkResult;
199
			$result["error"]=$checkResult;
200
			
200
			
201
			#回傳解果
201
			#回傳解果
Line 205... Line 205...
205
 
205
 
206
		#如果 $checkResult["status"]等於"false";
206
		#如果 $checkResult["status"]等於"false";
207
		if($checkResult["passed"]=="false"){
207
		if($checkResult["passed"]=="false"){
208
			
208
			
209
			#設置錯誤識別
209
			#設置錯誤識別
210
			$result["status"]="fasle";
210
			$result["status"]="false";
211
			
211
			
212
			#設置錯誤訊息
212
			#設置錯誤訊息
213
			$result["error"]=$checkResult;
213
			$result["error"]=$checkResult;
214
			
214
			
215
			#回傳解果
215
			#回傳解果
Line 223... Line 223...
223
			#卸除dbPort變數
223
			#卸除dbPort變數
224
			unset($conf["dbPort"]);
224
			unset($conf["dbPort"]);
225
		
225
		
226
			}#if end
226
			}#if end
227
 
227
 
228
		#如果密碼爲空,則爲不使用密碼進行連綫		
228
		#如果密碼爲空,則爲不使用密碼進行連綫
229
		if(!isset($conf["dbPassword"])){
229
		if(!isset($conf["dbPassword"])){
230
 
230
 
231
			#如果沒設定 dbPort
231
			#如果沒設定 dbPort
232
			if(!isset($conf["dbPort"])){
232
			if(!isset($conf["dbPort"])){
233
 
233
 
Line 249... Line 249...
249
					
249
					
250
					#回傳結果
250
					#回傳結果
251
					return $result;
251
					return $result;
252
					
252
					
253
					}#if end
253
					}#if end
254
								
254
				
255
				}#if end
255
				}#if end
256
				
256
				
257
			#反之
257
			#反之
258
			else{
258
			else{
259
			
259
			
Line 303... Line 303...
303
					#設置執行失敗
303
					#設置執行失敗
304
					$result["status"]="false";
304
					$result["status"]="false";
305
					
305
					
306
					#回傳結果
306
					#回傳結果
307
					return $result;
307
					return $result;
308
										
308
					
309
					}#if end
309
					}#if end
310
 
310
 
311
				}#if end
311
				}#if end
312
			
312
			
313
			#反之	
313
			#反之	
Line 328... Line 328...
328
					#設置執行失敗
328
					#設置執行失敗
329
					$result["status"]="false";
329
					$result["status"]="false";
330
					
330
					
331
					#回傳結果
331
					#回傳結果
332
					return $result;
332
					return $result;
333
										
333
					
334
					}#if end
334
					}#if end
335
					
335
					
336
				}#else end
336
				}#else end
337
 
337
 
338
			}#else end
338
			}#else end
Line 963... Line 963...
963
				
963
				
964
					#$conf["dbPort"],字串,為連線到mysql-Server時對應的port,可省略,預設為3306.
964
					#$conf["dbPort"],字串,為連線到mysql-Server時對應的port,可省略,預設為3306.
965
					$conf["db::dbConnect"]["dbPort"]=$conf["dbPort"];
965
					$conf["db::dbConnect"]["dbPort"]=$conf["dbPort"];
966
				
966
				
967
					}#if end
967
					}#if end
968
							
968
				
969
				$con=db::mysqlConnect($conf["db"]["mysqlConnect"]);
969
				$con=db::mysqlConnect($conf["db"]["mysqlConnect"]);
970
				unset($conf["db"]);
970
				unset($conf["db"]);
971
				
971
				
972
				#如果連線失敗
972
				#如果連線失敗
973
				if($con["status"]=="false"){
973
				if($con["status"]==="false"){
974
					
974
					
975
					#設置執行失敗的訊息
975
					#設置執行失敗的訊息
976
					$result["status"]="false";
976
					$result["status"]="false";
977
					
977
					
978
					#紀錄錯誤訊息
978
					#紀錄錯誤訊息
Line 981... Line 981...
981
					#回傳結果
981
					#回傳結果
982
					return $result;
982
					return $result;
983
					
983
					
984
					}#if end
984
					}#if end
985
				
985
				
-
 
986
				#debug
-
 
987
				var_dump(__LINE__,$con);
-
 
988
				
986
				#儲存mysqli物件
989
				#儲存mysqli物件
987
				$result["queryConn"]=$con["connectInformation"];	
990
				$result["queryConn"]=$con["connectInformation"];
988
				
991
				
989
				}#else end
992
				}#else end
990
		
993
		
991
			}#if end
994
			}#if end
992
		
995