Completed
Push — master ( 116ecf...9aa308 )
by Yannick
08:10
created
install/class.update_db.php 1 patch
Braces   +903 added lines, -312 removed lines patch added patch discarded remove patch
@@ -16,7 +16,9 @@  discard block
 block discarded – undo
16 16
 		curl_setopt($ch, CURLOPT_URL, $url);
17 17
 		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
18 18
 		curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
19
-		if ($referer != '') curl_setopt($ch, CURLOPT_REFERER, $referer);
19
+		if ($referer != '') {
20
+			curl_setopt($ch, CURLOPT_REFERER, $referer);
21
+		}
20 22
 		curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
21 23
 		curl_setopt($ch, CURLOPT_FILE, $fp);
22 24
 		curl_exec($ch);
@@ -27,12 +29,16 @@  discard block
 block discarded – undo
27 29
 	public static function gunzip($in_file,$out_file_name = '') {
28 30
 		//echo $in_file.' -> '.$out_file_name."\n";
29 31
 		$buffer_size = 4096; // read 4kb at a time
30
-		if ($out_file_name == '') $out_file_name = str_replace('.gz', '', $in_file); 
32
+		if ($out_file_name == '') {
33
+			$out_file_name = str_replace('.gz', '', $in_file);
34
+		}
31 35
 		if ($in_file != '' && file_exists($in_file)) {
32 36
 			// PHP version of Ubuntu use gzopen64 instead of gzopen
33
-			if (function_exists('gzopen')) $file = gzopen($in_file,'rb');
34
-			elseif (function_exists('gzopen64')) $file = gzopen64($in_file,'rb');
35
-			else {
37
+			if (function_exists('gzopen')) {
38
+				$file = gzopen($in_file,'rb');
39
+			} elseif (function_exists('gzopen64')) {
40
+				$file = gzopen64($in_file,'rb');
41
+			} else {
36 42
 				echo 'gzopen not available';
37 43
 				die;
38 44
 			}
@@ -53,8 +59,12 @@  discard block
 block discarded – undo
53 59
 			if ($res === TRUE) {
54 60
 				$zip->extractTo($path);
55 61
 				$zip->close();
56
-			} else return false;
57
-		} else return false;
62
+			} else {
63
+				return false;
64
+			}
65
+		} else {
66
+			return false;
67
+		}
58 68
 	}
59 69
 	
60 70
 	public static function connect_sqlite($database) {
@@ -69,7 +79,9 @@  discard block
 block discarded – undo
69 79
 	public static function retrieve_route_sqlite_to_dest($database_file) {
70 80
 		global $globalDebug, $globalTransaction;
71 81
 		//$query = 'TRUNCATE TABLE routes';
72
-		if ($globalDebug) echo " - Delete previous routes from DB -";
82
+		if ($globalDebug) {
83
+			echo " - Delete previous routes from DB -";
84
+		}
73 85
 		$query = "DELETE FROM routes WHERE Source = '' OR Source = :source";
74 86
 		$Connection = new Connection();
75 87
 		try {
@@ -80,7 +92,9 @@  discard block
 block discarded – undo
80 92
                         return "error : ".$e->getMessage();
81 93
                 }
82 94
 
83
-    		if ($globalDebug) echo " - Add routes to DB -";
95
+    		if ($globalDebug) {
96
+    			echo " - Add routes to DB -";
97
+    		}
84 98
     		update_db::connect_sqlite($database_file);
85 99
 		//$query = 'select Route.RouteID, Route.callsign, operator.Icao AS operator_icao, FromAir.Icao AS FromAirportIcao, ToAir.Icao AS ToAirportIcao from Route inner join operator ON Route.operatorId = operator.operatorId LEFT JOIN Airport AS FromAir ON route.FromAirportId = FromAir.AirportId LEFT JOIN Airport AS ToAir ON ToAir.AirportID = route.ToAirportID';
86 100
 		$query = "select Route.RouteID, Route.callsign, operator.Icao AS operator_icao, FromAir.Icao AS FromAirportIcao, ToAir.Icao AS ToAirportIcao, rstp.allstop AS AllStop from Route inner join operator ON Route.operatorId = operator.operatorId LEFT JOIN Airport AS FromAir ON route.FromAirportId = FromAir.AirportId LEFT JOIN Airport AS ToAir ON ToAir.AirportID = route.ToAirportID LEFT JOIN (select RouteId,GROUP_CONCAT(icao,' ') as allstop from routestop left join Airport as air ON routestop.AirportId = air.AirportID group by RouteID) AS rstp ON Route.RouteID = rstp.RouteID";
@@ -95,15 +109,21 @@  discard block
 block discarded – undo
95 109
 		$Connection = new Connection();
96 110
 		$sth_dest = $Connection->db->prepare($query_dest);
97 111
 		try {
98
-			if ($globalTransaction) $Connection->db->beginTransaction();
112
+			if ($globalTransaction) {
113
+				$Connection->db->beginTransaction();
114
+			}
99 115
             		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
100 116
 				//$query_dest_values = array(':RouteID' => $values['RouteId'],':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
101 117
 				$query_dest_values = array(':CallSign' => $values['Callsign'],':Operator_ICAO' => $values['operator_icao'],':FromAirport_ICAO' => $values['FromAirportIcao'],':ToAirport_ICAO' => $values['ToAirportIcao'],':routestop' => $values['AllStop'],':source' => $database_file);
102 118
 				$sth_dest->execute($query_dest_values);
103 119
             		}
104
-			if ($globalTransaction) $Connection->db->commit();
120
+			if ($globalTransaction) {
121
+				$Connection->db->commit();
122
+			}
105 123
 		} catch(PDOException $e) {
106
-			if ($globalTransaction) $Connection->db->rollBack(); 
124
+			if ($globalTransaction) {
125
+				$Connection->db->rollBack();
126
+			}
107 127
 			return "error : ".$e->getMessage();
108 128
 		}
109 129
                 return '';
@@ -111,7 +131,9 @@  discard block
 block discarded – undo
111 131
 	public static function retrieve_route_oneworld($database_file) {
112 132
 		global $globalDebug, $globalTransaction;
113 133
 		//$query = 'TRUNCATE TABLE routes';
114
-		if ($globalDebug) echo " - Delete previous routes from DB -";
134
+		if ($globalDebug) {
135
+			echo " - Delete previous routes from DB -";
136
+		}
115 137
 		$query = "DELETE FROM routes WHERE Source = '' OR Source = :source";
116 138
 		$Connection = new Connection();
117 139
 		try {
@@ -122,14 +144,18 @@  discard block
 block discarded – undo
122 144
                         return "error : ".$e->getMessage();
123 145
                 }
124 146
 
125
-    		if ($globalDebug) echo " - Add routes to DB -";
147
+    		if ($globalDebug) {
148
+    			echo " - Add routes to DB -";
149
+    		}
126 150
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
127 151
 		$Spotter = new Spotter();
128 152
 		if ($fh = fopen($database_file,"r")) {
129 153
 			$query_dest = 'INSERT INTO routes (CallSign,Operator_ICAO,FromAirport_ICAO,FromAirport_Time,ToAirport_ICAO,ToAirport_Time,RouteStop,Source) VALUES (:CallSign, :Operator_ICAO, :FromAirport_ICAO,:FromAirport_Time, :ToAirport_ICAO, :ToAirport_Time,:routestop, :source)';
130 154
 			$Connection = new Connection();
131 155
 			$sth_dest = $Connection->db->prepare($query_dest);
132
-			if ($globalTransaction) $Connection->db->beginTransaction();
156
+			if ($globalTransaction) {
157
+				$Connection->db->beginTransaction();
158
+			}
133 159
 			while (!feof($fh)) {
134 160
 				$line = fgetcsv($fh,9999,',');
135 161
 				if ($line[0] != '') {
@@ -138,13 +164,17 @@  discard block
 block discarded – undo
138 164
 							$query_dest_values = array(':CallSign' => str_replace('*','',$line[7]),':Operator_ICAO' => '',':FromAirport_ICAO' => $Spotter->getAirportICAO($line[0]),':FromAirport_Time' => $line[5],':ToAirport_ICAO' => $Spotter->getAirportICAO($line[1]),':ToAirport_Time' => $line[6],':routestop' => '',':source' => 'oneworld');
139 165
 							$sth_dest->execute($query_dest_values);
140 166
 						} catch(PDOException $e) {
141
-							if ($globalTransaction) $Connection->db->rollBack(); 
167
+							if ($globalTransaction) {
168
+								$Connection->db->rollBack();
169
+							}
142 170
 							return "error : ".$e->getMessage();
143 171
 						}
144 172
 					}
145 173
 				}
146 174
 			}
147
-			if ($globalTransaction) $Connection->db->commit();
175
+			if ($globalTransaction) {
176
+				$Connection->db->commit();
177
+			}
148 178
 		}
149 179
                 return '';
150 180
 	}
@@ -152,7 +182,9 @@  discard block
 block discarded – undo
152 182
 	public static function retrieve_route_skyteam($database_file) {
153 183
 		global $globalDebug, $globalTransaction;
154 184
 		//$query = 'TRUNCATE TABLE routes';
155
-		if ($globalDebug) echo " - Delete previous routes from DB -";
185
+		if ($globalDebug) {
186
+			echo " - Delete previous routes from DB -";
187
+		}
156 188
 		$query = "DELETE FROM routes WHERE Source = '' OR Source = :source";
157 189
 		$Connection = new Connection();
158 190
 		try {
@@ -163,7 +195,9 @@  discard block
 block discarded – undo
163 195
                         return "error : ".$e->getMessage();
164 196
                 }
165 197
 
166
-    		if ($globalDebug) echo " - Add routes to DB -";
198
+    		if ($globalDebug) {
199
+    			echo " - Add routes to DB -";
200
+    		}
167 201
 
168 202
 		require_once(dirname(__FILE__).'/../require/class.Spotter.php');
169 203
 		$Spotter = new Spotter();
@@ -172,7 +206,9 @@  discard block
 block discarded – undo
172 206
 			$Connection = new Connection();
173 207
 			$sth_dest = $Connection->db->prepare($query_dest);
174 208
 			try {
175
-				if ($globalTransaction) $Connection->db->beginTransaction();
209
+				if ($globalTransaction) {
210
+					$Connection->db->beginTransaction();
211
+				}
176 212
 				while (!feof($fh)) {
177 213
 					$line = fgetcsv($fh,9999,',');
178 214
 					if ($line[0] != '') {
@@ -183,9 +219,13 @@  discard block
 block discarded – undo
183 219
 						}
184 220
 					}
185 221
 				}
186
-				if ($globalTransaction) $Connection->db->commit();
222
+				if ($globalTransaction) {
223
+					$Connection->db->commit();
224
+				}
187 225
 			} catch(PDOException $e) {
188
-				if ($globalTransaction) $Connection->db->rollBack(); 
226
+				if ($globalTransaction) {
227
+					$Connection->db->rollBack();
228
+				}
189 229
 				return "error : ".$e->getMessage();
190 230
 			}
191 231
 		}
@@ -228,11 +268,16 @@  discard block
 block discarded – undo
228 268
 		$sth_dest = $Connection->db->prepare($query_dest);
229 269
 		$sth_dest_owner = $Connection->db->prepare($query_dest_owner);
230 270
 		try {
231
-			if ($globalTransaction) $Connection->db->beginTransaction();
271
+			if ($globalTransaction) {
272
+				$Connection->db->beginTransaction();
273
+			}
232 274
             		while ($values = $sth->fetch(PDO::FETCH_ASSOC)) {
233 275
 			//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
234
-				if ($values['UserString4'] == 'M') $type = 'military';
235
-				else $type = null;
276
+				if ($values['UserString4'] == 'M') {
277
+					$type = 'military';
278
+				} else {
279
+					$type = null;
280
+				}
236 281
 				$query_dest_values = array(':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':source' => $database_file,':type' => $type);
237 282
 				$sth_dest->execute($query_dest_values);
238 283
 				if ($values['RegisteredOwners'] != '' && $values['RegisteredOwners'] != NULL && $values['RegisteredOwners'] != 'Private') {
@@ -240,7 +285,9 @@  discard block
 block discarded – undo
240 285
 				    $sth_dest_owner->execute($query_dest_owner_values);
241 286
 				}
242 287
             		}
243
-			if ($globalTransaction) $Connection->db->commit();
288
+			if ($globalTransaction) {
289
+				$Connection->db->commit();
290
+			}
244 291
 		} catch(PDOException $e) {
245 292
 			return "error : ".$e->getMessage();
246 293
 		}
@@ -277,7 +324,9 @@  discard block
 block discarded – undo
277 324
 			$Connection = new Connection();
278 325
 			$sth_dest = $Connection->db->prepare($query_dest);
279 326
 			try {
280
-				if ($globalTransaction) $Connection->db->beginTransaction();
327
+				if ($globalTransaction) {
328
+					$Connection->db->beginTransaction();
329
+				}
281 330
             			while (!feof($fh)) {
282 331
             				$values = array();
283 332
             				$line = $Common->hex2str(fgets($fh,9999));
@@ -288,7 +337,9 @@  discard block
 block discarded – undo
288 337
             				// Check if we can find ICAO, else set it to GLID
289 338
             				$aircraft_name_split = explode(' ',$aircraft_name);
290 339
             				$search_more = '';
291
-            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
340
+            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) {
341
+            					$search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
342
+            				}
292 343
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
293 344
             				$sth_search = $Connection->db->prepare($query_search);
294 345
 					try {
@@ -301,7 +352,9 @@  discard block
 block discarded – undo
301 352
 					} catch(PDOException $e) {
302 353
 						return "error : ".$e->getMessage();
303 354
 					}
304
-					if (!isset($values['ICAOTypeCode'])) $values['ICAOTypeCode'] = 'GLID';
355
+					if (!isset($values['ICAOTypeCode'])) {
356
+						$values['ICAOTypeCode'] = 'GLID';
357
+					}
305 358
 					// Add data to db
306 359
 					if ($values['Registration'] != '' && $values['Registration'] != '0000') {
307 360
 						//$query_dest_values = array(':AircraftID' => $values['AircraftID'],':FirstCreated' => $values['FirstCreated'],':LastModified' => $values['LastModified'],':ModeS' => $values['ModeS'],':ModeSCountry' => $values['ModeSCountry'],':Registration' => $values['Registration'],':ICAOTypeCode' => $values['ICAOTypeCode'],':SerialNo' => $values['SerialNo'], ':OperatorFlagCode' => $values['OperatorFlagCode'], ':Manufacturer' => $values['Manufacturer'], ':Type' => $values['Type'], ':FirstRegDate' => $values['FirstRegDate'], ':CurrentRegDate' => $values['CurrentRegDate'], ':Country' => $values['Country'], ':PreviousID' => $values['PreviousID'], ':DeRegDate' => $values['DeRegDate'], ':Status' => $values['Status'], ':PopularName' => $values['PopularName'],':GenericName' => $values['GenericName'],':AircraftClass' => $values['AircraftClass'], ':Engines' => $values['Engines'], ':OwnershipStatus' => $values['OwnershipStatus'],':RegisteredOwners' => $values['RegisteredOwners'],':MTOW' => $values['MTOW'], ':TotalHours' => $values['TotalHours'],':YearBuilt' => $values['YearBuilt'], ':CofACategory' => $values['CofACategory'], ':CofAExpiry' => $values['CofAExpiry'], ':UserNotes' => $values['UserNotes'], ':Interested' => $values['Interested'], ':UserTag' => $values['UserTag'], ':InfoUrl' => $values['InfoURL'], ':PictureUrl1' => $values['PictureURL1'], ':PictureUrl2' => $values['PictureURL2'], ':PictureUrl3' => $values['PictureURL3'], ':UserBool1' => $values['UserBool1'], ':UserBool2' => $values['UserBool2'], ':UserBool3' => $values['UserBool3'], ':UserBool4' => $values['UserBool4'], ':UserBool5' => $values['UserBool5'], ':UserString1' => $values['UserString1'], ':UserString2' => $values['UserString2'], ':UserString3' => $values['UserString3'], ':UserString4' => $values['UserString4'], ':UserString5' => $values['UserString5'], ':UserInt1' => $values['UserInt1'], ':UserInt2' => $values['UserInt2'], ':UserInt3' => $values['UserInt3'], ':UserInt4' => $values['UserInt4'], ':UserInt5' => $values['UserInt5']);
@@ -310,7 +363,9 @@  discard block
 block discarded – undo
310 363
 						$sth_dest->execute($query_dest_values);
311 364
 					}
312 365
 				}
313
-				if ($globalTransaction) $Connection->db->commit();
366
+				if ($globalTransaction) {
367
+					$Connection->db->commit();
368
+				}
314 369
 			} catch(PDOException $e) {
315 370
 				return "error : ".$e->getMessage();
316 371
 			}
@@ -346,7 +401,9 @@  discard block
 block discarded – undo
346 401
 			$Connection = new Connection();
347 402
 			$sth_dest = $Connection->db->prepare($query_dest);
348 403
 			try {
349
-				if ($globalTransaction) $Connection->db->beginTransaction();
404
+				if ($globalTransaction) {
405
+					$Connection->db->beginTransaction();
406
+				}
350 407
 				$tmp = fgetcsv($fh,9999,',',"'");
351 408
             			while (!feof($fh)) {
352 409
             				$line = fgetcsv($fh,9999,',',"'");
@@ -359,13 +416,17 @@  discard block
 block discarded – undo
359 416
             				// Check if we can find ICAO, else set it to GLID
360 417
             				$aircraft_name_split = explode(' ',$aircraft_name);
361 418
             				$search_more = '';
362
-            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) $search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
419
+            				if (count($aircraft_name) > 1 && strlen($aircraft_name_split[1]) > 3) {
420
+            					$search_more .= " AND LIKE '%".$aircraft_name_split[0]."%'";
421
+            				}
363 422
             				$query_search = "SELECT * FROM aircraft WHERE type LIKE '%".$aircraft_name."%'".$search_more;
364 423
             				$sth_search = $Connection->db->prepare($query_search);
365 424
 					try {
366 425
                                     		$sth_search->execute();
367 426
 	            				$result = $sth_search->fetch(PDO::FETCH_ASSOC);
368
-	            				if (isset($result['icao']) && $result['icao'] != '') $values['ICAOTypeCode'] = $result['icao'];
427
+	            				if (isset($result['icao']) && $result['icao'] != '') {
428
+	            					$values['ICAOTypeCode'] = $result['icao'];
429
+	            				}
369 430
 					} catch(PDOException $e) {
370 431
 						return "error : ".$e->getMessage();
371 432
 					}
@@ -378,7 +439,9 @@  discard block
 block discarded – undo
378 439
 						$sth_dest->execute($query_dest_values);
379 440
 					}
380 441
 				}
381
-				if ($globalTransaction) $Connection->db->commit();
442
+				if ($globalTransaction) {
443
+					$Connection->db->commit();
444
+				}
382 445
 			} catch(PDOException $e) {
383 446
 				return "error : ".$e->getMessage();
384 447
 			}
@@ -417,7 +480,9 @@  discard block
 block discarded – undo
417 480
 			$sth_dest = $Connection->db->prepare($query_dest);
418 481
 			$sth_modes = $Connection->db->prepare($query_modes);
419 482
 			try {
420
-				if ($globalTransaction) $Connection->db->beginTransaction();
483
+				if ($globalTransaction) {
484
+					$Connection->db->beginTransaction();
485
+				}
421 486
 				$tmp = fgetcsv($fh,9999,',','"');
422 487
             			while (!feof($fh)) {
423 488
             				$line = fgetcsv($fh,9999,',','"');
@@ -427,16 +492,22 @@  discard block
 block discarded – undo
427 492
             				    $values['registration'] = $line[0];
428 493
             				    $values['base'] = $line[4];
429 494
             				    $values['owner'] = $line[5];
430
-            				    if ($line[6] == '') $values['date_first_reg'] = null;
431
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
495
+            				    if ($line[6] == '') {
496
+            				    	$values['date_first_reg'] = null;
497
+            				    } else {
498
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
499
+					    }
432 500
 					    $values['cancel'] = $line[7];
433 501
 					} elseif ($country == 'EI') {
434 502
 					    // TODO : add modeS & reg to aircraft_modes
435 503
             				    $values['registration'] = $line[0];
436 504
             				    $values['base'] = $line[3];
437 505
             				    $values['owner'] = $line[2];
438
-            				    if ($line[1] == '') $values['date_first_reg'] = null;
439
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
506
+            				    if ($line[1] == '') {
507
+            				    	$values['date_first_reg'] = null;
508
+            				    } else {
509
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[1]));
510
+					    }
440 511
 					    $values['cancel'] = '';
441 512
 					    $values['modes'] = $line[7];
442 513
 					    $values['icao'] = $line[8];
@@ -455,16 +526,22 @@  discard block
 block discarded – undo
455 526
             				    $values['registration'] = $line[3];
456 527
             				    $values['base'] = null;
457 528
             				    $values['owner'] = $line[5];
458
-            				    if ($line[18] == '') $values['date_first_reg'] = null;
459
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
529
+            				    if ($line[18] == '') {
530
+            				    	$values['date_first_reg'] = null;
531
+            				    } else {
532
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[18]));
533
+					    }
460 534
 					    $values['cancel'] = '';
461 535
 					} elseif ($country == 'VH') {
462 536
 					    // TODO : add modeS & reg to aircraft_modes
463 537
             				    $values['registration'] = $line[0];
464 538
             				    $values['base'] = null;
465 539
             				    $values['owner'] = $line[12];
466
-            				    if ($line[28] == '') $values['date_first_reg'] = null;
467
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
540
+            				    if ($line[28] == '') {
541
+            				    	$values['date_first_reg'] = null;
542
+            				    } else {
543
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[28]));
544
+					    }
468 545
 
469 546
 					    $values['cancel'] = $line[39];
470 547
 					} elseif ($country == 'OE' || $country == '9A' || $country == 'VP' || $country == 'LX' || $country == 'P2' || $country == 'HC') {
@@ -483,29 +560,41 @@  discard block
 block discarded – undo
483 560
             				    $values['registration'] = $line[0];
484 561
             				    $values['base'] = null;
485 562
             				    $values['owner'] = $line[8];
486
-            				    if ($line[7] == '') $values['date_first_reg'] = null;
487
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
563
+            				    if ($line[7] == '') {
564
+            				    	$values['date_first_reg'] = null;
565
+            				    } else {
566
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
567
+					    }
488 568
 					    $values['cancel'] = '';
489 569
 					} elseif ($country == 'PP') {
490 570
             				    $values['registration'] = $line[0];
491 571
             				    $values['base'] = null;
492 572
             				    $values['owner'] = $line[4];
493
-            				    if ($line[6] == '') $values['date_first_reg'] = null;
494
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
573
+            				    if ($line[6] == '') {
574
+            				    	$values['date_first_reg'] = null;
575
+            				    } else {
576
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[6]));
577
+					    }
495 578
 					    $values['cancel'] = $line[7];
496 579
 					} elseif ($country == 'E7') {
497 580
             				    $values['registration'] = $line[0];
498 581
             				    $values['base'] = null;
499 582
             				    $values['owner'] = $line[4];
500
-            				    if ($line[5] == '') $values['date_first_reg'] = null;
501
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
583
+            				    if ($line[5] == '') {
584
+            				    	$values['date_first_reg'] = null;
585
+            				    } else {
586
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[5]));
587
+					    }
502 588
 					    $values['cancel'] = '';
503 589
 					} elseif ($country == '8Q') {
504 590
             				    $values['registration'] = $line[0];
505 591
             				    $values['base'] = null;
506 592
             				    $values['owner'] = $line[3];
507
-            				    if ($line[7] == '') $values['date_first_reg'] = null;
508
-					    else $values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
593
+            				    if ($line[7] == '') {
594
+            				    	$values['date_first_reg'] = null;
595
+            				    } else {
596
+					    	$values['date_first_reg'] = date("Y-m-d",strtotime($line[7]));
597
+					    }
509 598
 					    $values['cancel'] = '';
510 599
 					} elseif ($country == 'ZK') {
511 600
             				    $values['registration'] = $line[0];
@@ -550,7 +639,9 @@  discard block
 block discarded – undo
550 639
 						$sth_modes->execute($query_modes_values);
551 640
 					}
552 641
 				}
553
-				if ($globalTransaction) $Connection->db->commit();
642
+				if ($globalTransaction) {
643
+					$Connection->db->commit();
644
+				}
554 645
 			} catch(PDOException $e) {
555 646
 				return "error : ".$e->getMessage();
556 647
 			}
@@ -684,25 +775,45 @@  discard block
 block discarded – undo
684 775
 		    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link, :image_thumb, :image)";
685 776
 		$Connection = new Connection();
686 777
 		$sth_dest = $Connection->db->prepare($query_dest);
687
-		if ($globalTransaction) $Connection->db->beginTransaction();
778
+		if ($globalTransaction) {
779
+			$Connection->db->beginTransaction();
780
+		}
688 781
   
689 782
 		$i = 0;
690 783
 		while($row = sparql_fetch_array($result))
691 784
 		{
692 785
 			if ($i >= 1) {
693 786
 			//print_r($row);
694
-			if (!isset($row['iata'])) $row['iata'] = '';
695
-			if (!isset($row['icao'])) $row['icao'] = '';
696
-			if (!isset($row['type'])) $row['type'] = '';
697
-			if (!isset($row['altitude'])) $row['altitude'] = '';
787
+			if (!isset($row['iata'])) {
788
+				$row['iata'] = '';
789
+			}
790
+			if (!isset($row['icao'])) {
791
+				$row['icao'] = '';
792
+			}
793
+			if (!isset($row['type'])) {
794
+				$row['type'] = '';
795
+			}
796
+			if (!isset($row['altitude'])) {
797
+				$row['altitude'] = '';
798
+			}
698 799
 			if (isset($row['city_bis'])) {
699 800
 				$row['city'] = $row['city_bis'];
700 801
 			}
701
-			if (!isset($row['city'])) $row['city'] = '';
702
-			if (!isset($row['country'])) $row['country'] = '';
703
-			if (!isset($row['homepage'])) $row['homepage'] = '';
704
-			if (!isset($row['wikipedia_page'])) $row['wikipedia_page'] = '';
705
-			if (!isset($row['name'])) continue;
802
+			if (!isset($row['city'])) {
803
+				$row['city'] = '';
804
+			}
805
+			if (!isset($row['country'])) {
806
+				$row['country'] = '';
807
+			}
808
+			if (!isset($row['homepage'])) {
809
+				$row['homepage'] = '';
810
+			}
811
+			if (!isset($row['wikipedia_page'])) {
812
+				$row['wikipedia_page'] = '';
813
+			}
814
+			if (!isset($row['name'])) {
815
+				continue;
816
+			}
706 817
 			if (!isset($row['image'])) {
707 818
 				$row['image'] = '';
708 819
 				$row['image_thumb'] = '';
@@ -738,7 +849,9 @@  discard block
 block discarded – undo
738 849
 
739 850
 			$i++;
740 851
 		}
741
-		if ($globalTransaction) $Connection->db->commit();
852
+		if ($globalTransaction) {
853
+			$Connection->db->commit();
854
+		}
742 855
 		echo "Delete duplicate rows...\n";
743 856
 		$query = 'ALTER IGNORE TABLE airport ADD UNIQUE INDEX icaoidx (icao)';
744 857
 		try {
@@ -750,7 +863,9 @@  discard block
 block discarded – undo
750 863
                 }
751 864
 
752 865
 
753
-		if ($globalDebug) echo "Insert Not available Airport...\n";
866
+		if ($globalDebug) {
867
+			echo "Insert Not available Airport...\n";
868
+		}
754 869
 		$query = "INSERT INTO airport (`airport_id`,`name`,`city`,`country`,`iata`,`icao`,`latitude`,`longitude`,`altitude`,`type`,`home_link`,`wikipedia_link`,`image`,`image_thumb`)
755 870
 		    VALUES (:airport_id, :name, :city, :country, :iata, :icao, :latitude, :longitude, :altitude, :type, :home_link, :wikipedia_link, :image, :image_thumb)";
756 871
 		$query_values = array(':airport_id' => $i, ':name' => 'Not available',':iata' => 'NA',':icao' => 'NA',':latitude' => '0',':longitude' => '0',':altitude' => '0',':type' => 'NA',':city' => 'N/A',':country' => 'N/A',':home_link' => '',':wikipedia_link' => '',':image' => '',':image_thumb' => '');
@@ -777,7 +892,9 @@  discard block
 block discarded – undo
777 892
 		$delimiter = ',';
778 893
 		$out_file = $tmp_dir.'airports.csv';
779 894
 		update_db::download('http://ourairports.com/data/airports.csv',$out_file);
780
-		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
895
+		if (!file_exists($out_file) || !is_readable($out_file)) {
896
+			return FALSE;
897
+		}
781 898
 		echo "Add data from ourairports.com...\n";
782 899
 
783 900
 		$header = NULL;
@@ -787,8 +904,9 @@  discard block
 block discarded – undo
787 904
 			//$Connection->db->beginTransaction();
788 905
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
789 906
 			{
790
-				if(!$header) $header = $row;
791
-				else {
907
+				if(!$header) {
908
+					$header = $row;
909
+				} else {
792 910
 					$data = array();
793 911
 					$data = array_combine($header, $row);
794 912
 					try {
@@ -826,7 +944,9 @@  discard block
 block discarded – undo
826 944
 		echo "Download data from another free database...\n";
827 945
 		$out_file = $tmp_dir.'GlobalAirportDatabase.zip';
828 946
 		update_db::download('http://www.partow.net/downloads/GlobalAirportDatabase.zip',$out_file);
829
-		if (!file_exists($out_file) || !is_readable($out_file)) return FALSE;
947
+		if (!file_exists($out_file) || !is_readable($out_file)) {
948
+			return FALSE;
949
+		}
830 950
 		update_db::unzip($out_file);
831 951
 		$header = NULL;
832 952
 		echo "Add data from another free database...\n";
@@ -837,8 +957,9 @@  discard block
 block discarded – undo
837 957
 			//$Connection->db->beginTransaction();
838 958
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
839 959
 			{
840
-				if(!$header) $header = $row;
841
-				else {
960
+				if(!$header) {
961
+					$header = $row;
962
+				} else {
842 963
 					$data = $row;
843 964
 
844 965
 					$query = 'UPDATE airport SET `city` = :city, `country` = :country WHERE icao = :icao';
@@ -1014,7 +1135,9 @@  discard block
 block discarded – undo
1014 1135
 		if (($handle = fopen($tmp_dir.'MASTER.txt', 'r')) !== FALSE)
1015 1136
 		{
1016 1137
 			$i = 0;
1017
-			if ($globalTransaction) $Connection->db->beginTransaction();
1138
+			if ($globalTransaction) {
1139
+				$Connection->db->beginTransaction();
1140
+			}
1018 1141
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1019 1142
 			{
1020 1143
 				if ($i > 0) {
@@ -1027,7 +1150,9 @@  discard block
 block discarded – undo
1027 1150
 					}
1028 1151
 					$result_search = $sths->fetchAll(PDO::FETCH_ASSOC);
1029 1152
 					if (!empty($result_search)) {
1030
-						if ($globalDebug) echo '.';
1153
+						if ($globalDebug) {
1154
+							echo '.';
1155
+						}
1031 1156
 							//if ($globalDBdriver == 'mysql') {
1032 1157
 							//	$queryi = 'INSERT INTO faamfr (mfr,icao) VALUES (:mfr,:icao) ON DUPLICATE KEY UPDATE icao = :icao';
1033 1158
 							//} else {
@@ -1049,8 +1174,12 @@  discard block
 block discarded – undo
1049 1174
 						}
1050 1175
 						$result_search_mfr = $sthsm->fetchAll(PDO::FETCH_ASSOC);
1051 1176
 						if (!empty($result_search_mfr)) {
1052
-							if (trim($data[16]) == '' && trim($data[23]) != '') $data[16] = $data[23];
1053
-							if (trim($data[16]) == '' && trim($data[15]) != '') $data[16] = $data[15];
1177
+							if (trim($data[16]) == '' && trim($data[23]) != '') {
1178
+								$data[16] = $data[23];
1179
+							}
1180
+							if (trim($data[16]) == '' && trim($data[15]) != '') {
1181
+								$data[16] = $data[15];
1182
+							}
1054 1183
 							$queryf = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:source)';
1055 1184
 							try {
1056 1185
 								$sthf = $Connection->db->prepare($queryf);
@@ -1061,7 +1190,9 @@  discard block
 block discarded – undo
1061 1190
 						}
1062 1191
 					}
1063 1192
 					if (strtotime($data[29]) > time()) {
1064
-						if ($globalDebug) echo 'i';
1193
+						if ($globalDebug) {
1194
+							echo 'i';
1195
+						}
1065 1196
 						$query = 'INSERT INTO aircraft_owner (registration,base,owner,date_first_reg,Source) VALUES (:registration,:base,:owner,:date_first_reg,:source)';
1066 1197
 						try {
1067 1198
 							$sth = $Connection->db->prepare($query);
@@ -1072,13 +1203,19 @@  discard block
 block discarded – undo
1072 1203
 					}
1073 1204
 				}
1074 1205
 				if ($i % 90 == 0) {
1075
-					if ($globalTransaction) $Connection->db->commit();
1076
-					if ($globalTransaction) $Connection->db->beginTransaction();
1206
+					if ($globalTransaction) {
1207
+						$Connection->db->commit();
1208
+					}
1209
+					if ($globalTransaction) {
1210
+						$Connection->db->beginTransaction();
1211
+					}
1077 1212
 				}
1078 1213
 				$i++;
1079 1214
 			}
1080 1215
 			fclose($handle);
1081
-			if ($globalTransaction) $Connection->db->commit();
1216
+			if ($globalTransaction) {
1217
+				$Connection->db->commit();
1218
+			}
1082 1219
 		}
1083 1220
 		print_r($mfr);
1084 1221
 		return '';
@@ -1103,11 +1240,15 @@  discard block
 block discarded – undo
1103 1240
 			$i = 0;
1104 1241
 			//$Connection->db->setAttribute(PDO::ATTR_AUTOCOMMIT, FALSE);
1105 1242
 			//$Connection->db->beginTransaction();
1106
-			if ($globalTransaction) $Connection->db->beginTransaction();
1243
+			if ($globalTransaction) {
1244
+				$Connection->db->beginTransaction();
1245
+			}
1107 1246
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1108 1247
 			{
1109 1248
 				if ($i > 0) {
1110
-					if ($data[1] == 'NULL') $data[1] = $data[0];
1249
+					if ($data[1] == 'NULL') {
1250
+						$data[1] = $data[0];
1251
+					}
1111 1252
 					$query = 'INSERT INTO aircraft_modes (FirstCreated,LastModified,ModeS,ModeSCountry,Registration,ICAOTypeCode,type_flight,Source) VALUES (:FirstCreated,:LastModified,:ModeS,:ModeSCountry,:Registration,:ICAOTypeCode,:type_flight,:source)';
1112 1253
 					try {
1113 1254
 						$sth = $Connection->db->prepare($query);
@@ -1119,7 +1260,9 @@  discard block
 block discarded – undo
1119 1260
 				$i++;
1120 1261
 			}
1121 1262
 			fclose($handle);
1122
-			if ($globalTransaction) $Connection->db->commit();
1263
+			if ($globalTransaction) {
1264
+				$Connection->db->commit();
1265
+			}
1123 1266
 		}
1124 1267
 		return '';
1125 1268
         }
@@ -1140,7 +1283,9 @@  discard block
 block discarded – undo
1140 1283
 		if (($handle = fopen($tmp_dir.'owners.tsv', 'r')) !== FALSE)
1141 1284
 		{
1142 1285
 			$i = 0;
1143
-			if ($globalTransaction) $Connection->db->beginTransaction();
1286
+			if ($globalTransaction) {
1287
+				$Connection->db->beginTransaction();
1288
+			}
1144 1289
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1145 1290
 			{
1146 1291
 				if ($i > 0) {
@@ -1156,7 +1301,9 @@  discard block
 block discarded – undo
1156 1301
 				$i++;
1157 1302
 			}
1158 1303
 			fclose($handle);
1159
-			if ($globalTransaction) $Connection->db->commit();
1304
+			if ($globalTransaction) {
1305
+				$Connection->db->commit();
1306
+			}
1160 1307
 		}
1161 1308
 		return '';
1162 1309
         }
@@ -1181,7 +1328,9 @@  discard block
 block discarded – undo
1181 1328
 			$i = 0;
1182 1329
 			//$Connection->db->setAttribute(PDO::ATTR_AUTOCOMMIT, FALSE);
1183 1330
 			//$Connection->db->beginTransaction();
1184
-			if ($globalTransaction) $Connection->db->beginTransaction();
1331
+			if ($globalTransaction) {
1332
+				$Connection->db->beginTransaction();
1333
+			}
1185 1334
 			while (($data = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1186 1335
 			{
1187 1336
 				if ($i > 0) {
@@ -1196,7 +1345,9 @@  discard block
 block discarded – undo
1196 1345
 				$i++;
1197 1346
 			}
1198 1347
 			fclose($handle);
1199
-			if ($globalTransaction) $Connection->db->commit();
1348
+			if ($globalTransaction) {
1349
+				$Connection->db->commit();
1350
+			}
1200 1351
 		}
1201 1352
 		return '';
1202 1353
         }
@@ -1215,7 +1366,9 @@  discard block
 block discarded – undo
1215 1366
 		$Connection = new Connection();
1216 1367
 		if (($handle = fopen($tmp_dir.'ban_eu.csv', 'r')) !== FALSE)
1217 1368
 		{
1218
-			if ($globalTransaction) $Connection->db->beginTransaction();
1369
+			if ($globalTransaction) {
1370
+				$Connection->db->beginTransaction();
1371
+			}
1219 1372
 			while (($data = fgetcsv($handle, 1000)) !== FALSE)
1220 1373
 			{
1221 1374
 				$query = 'UPDATE airlines SET ban_eu = 1 WHERE icao = :icao AND forsource IS NULL';
@@ -1230,7 +1383,9 @@  discard block
 block discarded – undo
1230 1383
 				}
1231 1384
 			}
1232 1385
 			fclose($handle);
1233
-			if ($globalTransaction) $Connection->db->commit();
1386
+			if ($globalTransaction) {
1387
+				$Connection->db->commit();
1388
+			}
1234 1389
 		}
1235 1390
 		return '';
1236 1391
         }
@@ -1381,7 +1536,9 @@  discard block
 block discarded – undo
1381 1536
 		if (($handle = fopen($filename, 'r')) !== FALSE)
1382 1537
 		{
1383 1538
 			$i = 0;
1384
-			if ($globalTransaction) $Connection->db->beginTransaction();
1539
+			if ($globalTransaction) {
1540
+				$Connection->db->beginTransaction();
1541
+			}
1385 1542
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1386 1543
 			{
1387 1544
 				$i++;
@@ -1409,7 +1566,9 @@  discard block
 block discarded – undo
1409 1566
 				}
1410 1567
 			}
1411 1568
 			fclose($handle);
1412
-			if ($globalTransaction) $Connection->db->commit();
1569
+			if ($globalTransaction) {
1570
+				$Connection->db->commit();
1571
+			}
1413 1572
 		}
1414 1573
 		return '';
1415 1574
         }
@@ -1432,7 +1591,9 @@  discard block
 block discarded – undo
1432 1591
 		$Connection = new Connection();
1433 1592
 		if (($handle = fopen($filename, 'r')) !== FALSE)
1434 1593
 		{
1435
-			if ($globalTransaction) $Connection->db->beginTransaction();
1594
+			if ($globalTransaction) {
1595
+				$Connection->db->beginTransaction();
1596
+			}
1436 1597
 			while (($row = fgetcsv($handle, 1000, $delimiter)) !== FALSE)
1437 1598
 			{
1438 1599
 				if(count($row) > 1) {
@@ -1446,7 +1607,9 @@  discard block
 block discarded – undo
1446 1607
 				}
1447 1608
 			}
1448 1609
 			fclose($handle);
1449
-			if ($globalTransaction) $Connection->db->commit();
1610
+			if ($globalTransaction) {
1611
+				$Connection->db->commit();
1612
+			}
1450 1613
 		}
1451 1614
 		return '';
1452 1615
         }
@@ -1466,8 +1629,9 @@  discard block
 block discarded – undo
1466 1629
 	        }
1467 1630
 
1468 1631
 
1469
-		if ($globalDBdriver == 'mysql') update_db::gunzip('../db/airspace.sql.gz',$tmp_dir.'airspace.sql');
1470
-		else {
1632
+		if ($globalDBdriver == 'mysql') {
1633
+			update_db::gunzip('../db/airspace.sql.gz',$tmp_dir.'airspace.sql');
1634
+		} else {
1471 1635
 			update_db::gunzip('../db/pgsql/airspace.sql.gz',$tmp_dir.'airspace.sql');
1472 1636
 			$query = "CREATE EXTENSION postgis";
1473 1637
 			$Connection = new Connection(null,null,$_SESSION['database_root'],$_SESSION['database_rootpass']);
@@ -1486,20 +1650,30 @@  discard block
 block discarded – undo
1486 1650
 		global $tmp_dir, $globalDebug;
1487 1651
 		include_once('class.create_db.php');
1488 1652
 		require_once(dirname(__FILE__).'/../require/class.NOTAM.php');
1489
-		if ($globalDebug) echo "NOTAM from FlightAirMap website : Download...";
1653
+		if ($globalDebug) {
1654
+			echo "NOTAM from FlightAirMap website : Download...";
1655
+		}
1490 1656
 		update_db::download('http://data.flightairmap.fr/data/notam.txt.gz',$tmp_dir.'notam.txt.gz');
1491 1657
 		$error = '';
1492 1658
 		if (file_exists($tmp_dir.'notam.txt.gz')) {
1493
-			if ($globalDebug) echo "Gunzip...";
1659
+			if ($globalDebug) {
1660
+				echo "Gunzip...";
1661
+			}
1494 1662
 			update_db::gunzip($tmp_dir.'notam.txt.gz');
1495
-			if ($globalDebug) echo "Add to DB...";
1663
+			if ($globalDebug) {
1664
+				echo "Add to DB...";
1665
+			}
1496 1666
 			//$error = create_db::import_file($tmp_dir.'notam.sql');
1497 1667
 			$NOTAM = new NOTAM();
1498 1668
 			$NOTAM->updateNOTAMfromTextFile($tmp_dir.'notam.txt');
1499
-		} else $error = "File ".$tmp_dir.'notam.txt.gz'." doesn't exist. Download failed.";
1669
+		} else {
1670
+			$error = "File ".$tmp_dir.'notam.txt.gz'." doesn't exist. Download failed.";
1671
+		}
1500 1672
 		if ($error != '') {
1501 1673
 			return $error;
1502
-		} elseif ($globalDebug) echo "Done\n";
1674
+		} elseif ($globalDebug) {
1675
+			echo "Done\n";
1676
+		}
1503 1677
 		return '';
1504 1678
 	}
1505 1679
 
@@ -1553,67 +1727,111 @@  discard block
 block discarded – undo
1553 1727
 		//if ($globalDebug) echo "IVAO : Download...";
1554 1728
 		//update_db::download('http://fr.mirror.ivao.aero/software/ivae_feb2013.zip',$tmp_dir.'ivae_feb2013.zip');
1555 1729
 		if (file_exists($tmp_dir.'ivae_feb2013.zip')) {
1556
-			if ($globalDebug) echo "Unzip...";
1730
+			if ($globalDebug) {
1731
+				echo "Unzip...";
1732
+			}
1557 1733
 			update_db::unzip($tmp_dir.'ivae_feb2013.zip');
1558
-			if ($globalDebug) echo "Add to DB...";
1734
+			if ($globalDebug) {
1735
+				echo "Add to DB...";
1736
+			}
1559 1737
 			update_db::ivao_airlines($tmp_dir.'data/airlines.dat');
1560
-			if ($globalDebug) echo "Copy airlines logos to airlines images directory...";
1738
+			if ($globalDebug) {
1739
+				echo "Copy airlines logos to airlines images directory...";
1740
+			}
1561 1741
 			if (is_writable(dirname(__FILE__).'/../images/airlines')) {
1562
-				if (!$Common->xcopy($tmp_dir.'logos/',dirname(__FILE__).'/../images/airlines/')) $error = "Failed to copy airlines logo.";
1563
-			} else $error = "The directory ".dirname(__FILE__).'/../images/airlines'." must be writable";
1564
-		} else $error = "File ".$tmp_dir.'ivao.zip'." doesn't exist. Download failed.";
1742
+				if (!$Common->xcopy($tmp_dir.'logos/',dirname(__FILE__).'/../images/airlines/')) {
1743
+					$error = "Failed to copy airlines logo.";
1744
+				}
1745
+			} else {
1746
+				$error = "The directory ".dirname(__FILE__).'/../images/airlines'." must be writable";
1747
+			}
1748
+		} else {
1749
+			$error = "File ".$tmp_dir.'ivao.zip'." doesn't exist. Download failed.";
1750
+		}
1565 1751
 		if ($error != '') {
1566 1752
 			return $error;
1567
-		} elseif ($globalDebug) echo "Done\n";
1753
+		} elseif ($globalDebug) {
1754
+			echo "Done\n";
1755
+		}
1568 1756
 		return '';
1569 1757
 	}
1570 1758
 
1571 1759
 	public static function update_routes() {
1572 1760
 		global $tmp_dir, $globalDebug;
1573 1761
 		$error = '';
1574
-		if ($globalDebug) echo "Routes : Download...";
1762
+		if ($globalDebug) {
1763
+			echo "Routes : Download...";
1764
+		}
1575 1765
 		update_db::download('http://www.virtualradarserver.co.uk/Files/StandingData.sqb.gz',$tmp_dir.'StandingData.sqb.gz');
1576 1766
 		if (file_exists($tmp_dir.'StandingData.sqb.gz')) {
1577
-			if ($globalDebug) echo "Gunzip...";
1767
+			if ($globalDebug) {
1768
+				echo "Gunzip...";
1769
+			}
1578 1770
 			update_db::gunzip($tmp_dir.'StandingData.sqb.gz');
1579
-			if ($globalDebug) echo "Add to DB...";
1771
+			if ($globalDebug) {
1772
+				echo "Add to DB...";
1773
+			}
1580 1774
 			$error = update_db::retrieve_route_sqlite_to_dest($tmp_dir.'StandingData.sqb');
1581
-		} else $error = "File ".$tmp_dir.'StandingData.sqb.gz'." doesn't exist. Download failed.";
1775
+		} else {
1776
+			$error = "File ".$tmp_dir.'StandingData.sqb.gz'." doesn't exist. Download failed.";
1777
+		}
1582 1778
 		if ($error != '') {
1583 1779
 			return $error;
1584
-		} elseif ($globalDebug) echo "Done\n";
1780
+		} elseif ($globalDebug) {
1781
+			echo "Done\n";
1782
+		}
1585 1783
 		return '';
1586 1784
 	}
1587 1785
 	public static function update_oneworld() {
1588 1786
 		global $tmp_dir, $globalDebug;
1589 1787
 		$error = '';
1590
-		if ($globalDebug) echo "Schedules Oneworld : Download...";
1788
+		if ($globalDebug) {
1789
+			echo "Schedules Oneworld : Download...";
1790
+		}
1591 1791
 		update_db::download('http://data.flightairmap.fr/data/schedules/oneworld.csv.gz',$tmp_dir.'oneworld.csv.gz');
1592 1792
 		if (file_exists($tmp_dir.'oneworld.csv.gz')) {
1593
-			if ($globalDebug) echo "Gunzip...";
1793
+			if ($globalDebug) {
1794
+				echo "Gunzip...";
1795
+			}
1594 1796
 			update_db::gunzip($tmp_dir.'oneworld.csv.gz');
1595
-			if ($globalDebug) echo "Add to DB...";
1797
+			if ($globalDebug) {
1798
+				echo "Add to DB...";
1799
+			}
1596 1800
 			$error = update_db::retrieve_route_oneworld($tmp_dir.'oneworld.csv');
1597
-		} else $error = "File ".$tmp_dir.'oneworld.csv.gz'." doesn't exist. Download failed.";
1801
+		} else {
1802
+			$error = "File ".$tmp_dir.'oneworld.csv.gz'." doesn't exist. Download failed.";
1803
+		}
1598 1804
 		if ($error != '') {
1599 1805
 			return $error;
1600
-		} elseif ($globalDebug) echo "Done\n";
1806
+		} elseif ($globalDebug) {
1807
+			echo "Done\n";
1808
+		}
1601 1809
 		return '';
1602 1810
 	}
1603 1811
 	public static function update_skyteam() {
1604 1812
 		global $tmp_dir, $globalDebug;
1605 1813
 		$error = '';
1606
-		if ($globalDebug) echo "Schedules Skyteam : Download...";
1814
+		if ($globalDebug) {
1815
+			echo "Schedules Skyteam : Download...";
1816
+		}
1607 1817
 		update_db::download('http://data.flightairmap.fr/data/schedules/skyteam.csv.gz',$tmp_dir.'skyteam.csv.gz');
1608 1818
 		if (file_exists($tmp_dir.'skyteam.csv.gz')) {
1609
-			if ($globalDebug) echo "Gunzip...";
1819
+			if ($globalDebug) {
1820
+				echo "Gunzip...";
1821
+			}
1610 1822
 			update_db::gunzip($tmp_dir.'skyteam.csv.gz');
1611
-			if ($globalDebug) echo "Add to DB...";
1823
+			if ($globalDebug) {
1824
+				echo "Add to DB...";
1825
+			}
1612 1826
 			$error = update_db::retrieve_route_skyteam($tmp_dir.'skyteam.csv');
1613
-		} else $error = "File ".$tmp_dir.'skyteam.csv.gz'." doesn't exist. Download failed.";
1827
+		} else {
1828
+			$error = "File ".$tmp_dir.'skyteam.csv.gz'." doesn't exist. Download failed.";
1829
+		}
1614 1830
 		if ($error != '') {
1615 1831
 			return $error;
1616
-		} elseif ($globalDebug) echo "Done\n";
1832
+		} elseif ($globalDebug) {
1833
+			echo "Done\n";
1834
+		}
1617 1835
 		return '';
1618 1836
 	}
1619 1837
 	public static function update_ModeS() {
@@ -1630,370 +1848,642 @@  discard block
 block discarded – undo
1630 1848
 			exit;
1631 1849
 		} elseif ($globalDebug) echo "Done\n";
1632 1850
 */
1633
-		if ($globalDebug) echo "Modes : Download...";
1634
-//		update_db::download('http://planebase.biz/sqb.php?f=basestationall.zip',$tmp_dir.'basestation_latest.zip','http://planebase.biz/bstnsqb');
1851
+		if ($globalDebug) {
1852
+			echo "Modes : Download...";
1853
+		}
1854
+		//		update_db::download('http://planebase.biz/sqb.php?f=basestationall.zip',$tmp_dir.'basestation_latest.zip','http://planebase.biz/bstnsqb');
1635 1855
 		update_db::download('http://data.flightairmap.fr/data/BaseStation.sqb.gz',$tmp_dir.'BaseStation.sqb.gz');
1636 1856
 
1637 1857
 //		if (file_exists($tmp_dir.'basestation_latest.zip')) {
1638 1858
 		if (file_exists($tmp_dir.'BaseStation.sqb.gz')) {
1639
-			if ($globalDebug) echo "Unzip...";
1640
-//			update_db::unzip($tmp_dir.'basestation_latest.zip');
1859
+			if ($globalDebug) {
1860
+				echo "Unzip...";
1861
+			}
1862
+			//			update_db::unzip($tmp_dir.'basestation_latest.zip');
1641 1863
 			update_db::gunzip($tmp_dir.'BaseStation.sqb.gz');
1642
-			if ($globalDebug) echo "Add to DB...";
1864
+			if ($globalDebug) {
1865
+				echo "Add to DB...";
1866
+			}
1643 1867
 			$error = update_db::retrieve_modes_sqlite_to_dest($tmp_dir.'BaseStation.sqb');
1644 1868
 //			$error = update_db::retrieve_modes_sqlite_to_dest($tmp_dir.'basestation.sqb');
1645
-		} else $error = "File ".$tmp_dir.'basestation_latest.zip'." doesn't exist. Download failed.";
1869
+		} else {
1870
+			$error = "File ".$tmp_dir.'basestation_latest.zip'." doesn't exist. Download failed.";
1871
+		}
1646 1872
 		if ($error != '') {
1647 1873
 			return $error;
1648
-		} elseif ($globalDebug) echo "Done\n";
1874
+		} elseif ($globalDebug) {
1875
+			echo "Done\n";
1876
+		}
1649 1877
 		return '';
1650 1878
 	}
1651 1879
 
1652 1880
 	public static function update_ModeS_faa() {
1653 1881
 		global $tmp_dir, $globalDebug;
1654
-		if ($globalDebug) echo "Modes FAA: Download...";
1882
+		if ($globalDebug) {
1883
+			echo "Modes FAA: Download...";
1884
+		}
1655 1885
 		update_db::download('http://registry.faa.gov/database/ReleasableAircraft.zip',$tmp_dir.'ReleasableAircraft.zip');
1656 1886
 		if (file_exists($tmp_dir.'ReleasableAircraft.zip')) {
1657
-			if ($globalDebug) echo "Unzip...";
1887
+			if ($globalDebug) {
1888
+				echo "Unzip...";
1889
+			}
1658 1890
 			update_db::unzip($tmp_dir.'ReleasableAircraft.zip');
1659
-			if ($globalDebug) echo "Add to DB...";
1891
+			if ($globalDebug) {
1892
+				echo "Add to DB...";
1893
+			}
1660 1894
 			$error = update_db::modes_faa();
1661
-		} else $error = "File ".$tmp_dir.'ReleasableAircraft.zip'." doesn't exist. Download failed.";
1895
+		} else {
1896
+			$error = "File ".$tmp_dir.'ReleasableAircraft.zip'." doesn't exist. Download failed.";
1897
+		}
1662 1898
 		if ($error != '') {
1663 1899
 			return $error;
1664
-		} elseif ($globalDebug) echo "Done\n";
1900
+		} elseif ($globalDebug) {
1901
+			echo "Done\n";
1902
+		}
1665 1903
 		return '';
1666 1904
 	}
1667 1905
 
1668 1906
 	public static function update_ModeS_flarm() {
1669 1907
 		global $tmp_dir, $globalDebug;
1670
-		if ($globalDebug) echo "Modes Flarmnet: Download...";
1908
+		if ($globalDebug) {
1909
+			echo "Modes Flarmnet: Download...";
1910
+		}
1671 1911
 		update_db::download('http://flarmnet.org/files/data.fln',$tmp_dir.'data.fln');
1672 1912
 		if (file_exists($tmp_dir.'data.fln')) {
1673
-			if ($globalDebug) echo "Add to DB...";
1913
+			if ($globalDebug) {
1914
+				echo "Add to DB...";
1915
+			}
1674 1916
 			$error = update_db::retrieve_modes_flarmnet($tmp_dir.'data.fln');
1675
-		} else $error = "File ".$tmp_dir.'data.fln'." doesn't exist. Download failed.";
1917
+		} else {
1918
+			$error = "File ".$tmp_dir.'data.fln'." doesn't exist. Download failed.";
1919
+		}
1676 1920
 		if ($error != '') {
1677 1921
 			return $error;
1678
-		} elseif ($globalDebug) echo "Done\n";
1922
+		} elseif ($globalDebug) {
1923
+			echo "Done\n";
1924
+		}
1679 1925
 		return '';
1680 1926
 	}
1681 1927
 
1682 1928
 	public static function update_ModeS_ogn() {
1683 1929
 		global $tmp_dir, $globalDebug;
1684
-		if ($globalDebug) echo "Modes OGN: Download...";
1930
+		if ($globalDebug) {
1931
+			echo "Modes OGN: Download...";
1932
+		}
1685 1933
 		update_db::download('http://ddb.glidernet.org/download/',$tmp_dir.'ogn.csv');
1686 1934
 		if (file_exists($tmp_dir.'ogn.csv')) {
1687
-			if ($globalDebug) echo "Add to DB...";
1935
+			if ($globalDebug) {
1936
+				echo "Add to DB...";
1937
+			}
1688 1938
 			$error = update_db::retrieve_modes_ogn($tmp_dir.'ogn.csv');
1689
-		} else $error = "File ".$tmp_dir.'ogn.csv'." doesn't exist. Download failed.";
1939
+		} else {
1940
+			$error = "File ".$tmp_dir.'ogn.csv'." doesn't exist. Download failed.";
1941
+		}
1690 1942
 		if ($error != '') {
1691 1943
 			return $error;
1692
-		} elseif ($globalDebug) echo "Done\n";
1944
+		} elseif ($globalDebug) {
1945
+			echo "Done\n";
1946
+		}
1693 1947
 		return '';
1694 1948
 	}
1695 1949
 
1696 1950
 	public static function update_owner() {
1697 1951
 		global $tmp_dir, $globalDebug, $globalMasterSource;
1698 1952
 		
1699
-		if ($globalDebug) echo "Owner France: Download...";
1953
+		if ($globalDebug) {
1954
+			echo "Owner France: Download...";
1955
+		}
1700 1956
 		update_db::download('http://antonakis.co.uk/registers/France.txt',$tmp_dir.'owner_f.csv');
1701 1957
 		if (file_exists($tmp_dir.'owner_f.csv')) {
1702
-			if ($globalDebug) echo "Add to DB...";
1958
+			if ($globalDebug) {
1959
+				echo "Add to DB...";
1960
+			}
1703 1961
 			$error = update_db::retrieve_owner($tmp_dir.'owner_f.csv','F');
1704
-		} else $error = "File ".$tmp_dir.'owner_f.csv'." doesn't exist. Download failed.";
1962
+		} else {
1963
+			$error = "File ".$tmp_dir.'owner_f.csv'." doesn't exist. Download failed.";
1964
+		}
1705 1965
 		if ($error != '') {
1706 1966
 			return $error;
1707
-		} elseif ($globalDebug) echo "Done\n";
1967
+		} elseif ($globalDebug) {
1968
+			echo "Done\n";
1969
+		}
1708 1970
 		
1709
-		if ($globalDebug) echo "Owner Ireland: Download...";
1971
+		if ($globalDebug) {
1972
+			echo "Owner Ireland: Download...";
1973
+		}
1710 1974
 		update_db::download('http://antonakis.co.uk/registers/Ireland.txt',$tmp_dir.'owner_ei.csv');
1711 1975
 		if (file_exists($tmp_dir.'owner_ei.csv')) {
1712
-			if ($globalDebug) echo "Add to DB...";
1976
+			if ($globalDebug) {
1977
+				echo "Add to DB...";
1978
+			}
1713 1979
 			$error = update_db::retrieve_owner($tmp_dir.'owner_ei.csv','EI');
1714
-		} else $error = "File ".$tmp_dir.'owner_ei.csv'." doesn't exist. Download failed.";
1980
+		} else {
1981
+			$error = "File ".$tmp_dir.'owner_ei.csv'." doesn't exist. Download failed.";
1982
+		}
1715 1983
 		if ($error != '') {
1716 1984
 			return $error;
1717
-		} elseif ($globalDebug) echo "Done\n";
1718
-		if ($globalDebug) echo "Owner Switzerland: Download...";
1985
+		} elseif ($globalDebug) {
1986
+			echo "Done\n";
1987
+		}
1988
+		if ($globalDebug) {
1989
+			echo "Owner Switzerland: Download...";
1990
+		}
1719 1991
 		update_db::download('http://antonakis.co.uk/registers/Switzerland.txt',$tmp_dir.'owner_hb.csv');
1720 1992
 		if (file_exists($tmp_dir.'owner_hb.csv')) {
1721
-			if ($globalDebug) echo "Add to DB...";
1993
+			if ($globalDebug) {
1994
+				echo "Add to DB...";
1995
+			}
1722 1996
 			$error = update_db::retrieve_owner($tmp_dir.'owner_hb.csv','HB');
1723
-		} else $error = "File ".$tmp_dir.'owner_hb.csv'." doesn't exist. Download failed.";
1997
+		} else {
1998
+			$error = "File ".$tmp_dir.'owner_hb.csv'." doesn't exist. Download failed.";
1999
+		}
1724 2000
 		if ($error != '') {
1725 2001
 			return $error;
1726
-		} elseif ($globalDebug) echo "Done\n";
1727
-		if ($globalDebug) echo "Owner Czech Republic: Download...";
2002
+		} elseif ($globalDebug) {
2003
+			echo "Done\n";
2004
+		}
2005
+		if ($globalDebug) {
2006
+			echo "Owner Czech Republic: Download...";
2007
+		}
1728 2008
 		update_db::download('http://antonakis.co.uk/registers/CzechRepublic.txt',$tmp_dir.'owner_ok.csv');
1729 2009
 		if (file_exists($tmp_dir.'owner_ok.csv')) {
1730
-			if ($globalDebug) echo "Add to DB...";
2010
+			if ($globalDebug) {
2011
+				echo "Add to DB...";
2012
+			}
1731 2013
 			$error = update_db::retrieve_owner($tmp_dir.'owner_ok.csv','OK');
1732
-		} else $error = "File ".$tmp_dir.'owner_ok.csv'." doesn't exist. Download failed.";
2014
+		} else {
2015
+			$error = "File ".$tmp_dir.'owner_ok.csv'." doesn't exist. Download failed.";
2016
+		}
1733 2017
 		if ($error != '') {
1734 2018
 			return $error;
1735
-		} elseif ($globalDebug) echo "Done\n";
1736
-		if ($globalDebug) echo "Owner Australia: Download...";
2019
+		} elseif ($globalDebug) {
2020
+			echo "Done\n";
2021
+		}
2022
+		if ($globalDebug) {
2023
+			echo "Owner Australia: Download...";
2024
+		}
1737 2025
 		update_db::download('http://antonakis.co.uk/registers/Australia.txt',$tmp_dir.'owner_vh.csv');
1738 2026
 		if (file_exists($tmp_dir.'owner_vh.csv')) {
1739
-			if ($globalDebug) echo "Add to DB...";
2027
+			if ($globalDebug) {
2028
+				echo "Add to DB...";
2029
+			}
1740 2030
 			$error = update_db::retrieve_owner($tmp_dir.'owner_vh.csv','VH');
1741
-		} else $error = "File ".$tmp_dir.'owner_vh.csv'." doesn't exist. Download failed.";
2031
+		} else {
2032
+			$error = "File ".$tmp_dir.'owner_vh.csv'." doesn't exist. Download failed.";
2033
+		}
1742 2034
 		if ($error != '') {
1743 2035
 			return $error;
1744
-		} elseif ($globalDebug) echo "Done\n";
1745
-		if ($globalDebug) echo "Owner Austria: Download...";
2036
+		} elseif ($globalDebug) {
2037
+			echo "Done\n";
2038
+		}
2039
+		if ($globalDebug) {
2040
+			echo "Owner Austria: Download...";
2041
+		}
1746 2042
 		update_db::download('http://antonakis.co.uk/registers/Austria.txt',$tmp_dir.'owner_oe.csv');
1747 2043
 		if (file_exists($tmp_dir.'owner_oe.csv')) {
1748
-			if ($globalDebug) echo "Add to DB...";
2044
+			if ($globalDebug) {
2045
+				echo "Add to DB...";
2046
+			}
1749 2047
 			$error = update_db::retrieve_owner($tmp_dir.'owner_oe.csv','OE');
1750
-		} else $error = "File ".$tmp_dir.'owner_oe.csv'." doesn't exist. Download failed.";
2048
+		} else {
2049
+			$error = "File ".$tmp_dir.'owner_oe.csv'." doesn't exist. Download failed.";
2050
+		}
1751 2051
 		if ($error != '') {
1752 2052
 			return $error;
1753
-		} elseif ($globalDebug) echo "Done\n";
1754
-		if ($globalDebug) echo "Owner Chile: Download...";
2053
+		} elseif ($globalDebug) {
2054
+			echo "Done\n";
2055
+		}
2056
+		if ($globalDebug) {
2057
+			echo "Owner Chile: Download...";
2058
+		}
1755 2059
 		update_db::download('http://antonakis.co.uk/registers/Chile.txt',$tmp_dir.'owner_cc.csv');
1756 2060
 		if (file_exists($tmp_dir.'owner_cc.csv')) {
1757
-			if ($globalDebug) echo "Add to DB...";
2061
+			if ($globalDebug) {
2062
+				echo "Add to DB...";
2063
+			}
1758 2064
 			$error = update_db::retrieve_owner($tmp_dir.'owner_cc.csv','CC');
1759
-		} else $error = "File ".$tmp_dir.'owner_cc.csv'." doesn't exist. Download failed.";
2065
+		} else {
2066
+			$error = "File ".$tmp_dir.'owner_cc.csv'." doesn't exist. Download failed.";
2067
+		}
1760 2068
 		if ($error != '') {
1761 2069
 			return $error;
1762
-		} elseif ($globalDebug) echo "Done\n";
1763
-		if ($globalDebug) echo "Owner Colombia: Download...";
2070
+		} elseif ($globalDebug) {
2071
+			echo "Done\n";
2072
+		}
2073
+		if ($globalDebug) {
2074
+			echo "Owner Colombia: Download...";
2075
+		}
1764 2076
 		update_db::download('http://antonakis.co.uk/registers/Colombia.txt',$tmp_dir.'owner_hj.csv');
1765 2077
 		if (file_exists($tmp_dir.'owner_hj.csv')) {
1766
-			if ($globalDebug) echo "Add to DB...";
2078
+			if ($globalDebug) {
2079
+				echo "Add to DB...";
2080
+			}
1767 2081
 			$error = update_db::retrieve_owner($tmp_dir.'owner_hj.csv','HJ');
1768
-		} else $error = "File ".$tmp_dir.'owner_hj.csv'." doesn't exist. Download failed.";
2082
+		} else {
2083
+			$error = "File ".$tmp_dir.'owner_hj.csv'." doesn't exist. Download failed.";
2084
+		}
1769 2085
 		if ($error != '') {
1770 2086
 			return $error;
1771
-		} elseif ($globalDebug) echo "Done\n";
1772
-		if ($globalDebug) echo "Owner Bosnia Herzegobina: Download...";
2087
+		} elseif ($globalDebug) {
2088
+			echo "Done\n";
2089
+		}
2090
+		if ($globalDebug) {
2091
+			echo "Owner Bosnia Herzegobina: Download...";
2092
+		}
1773 2093
 		update_db::download('http://antonakis.co.uk/registers/BosniaHerzegovina.txt',$tmp_dir.'owner_e7.csv');
1774 2094
 		if (file_exists($tmp_dir.'owner_e7.csv')) {
1775
-			if ($globalDebug) echo "Add to DB...";
2095
+			if ($globalDebug) {
2096
+				echo "Add to DB...";
2097
+			}
1776 2098
 			$error = update_db::retrieve_owner($tmp_dir.'owner_e7.csv','E7');
1777
-		} else $error = "File ".$tmp_dir.'owner_e7.csv'." doesn't exist. Download failed.";
2099
+		} else {
2100
+			$error = "File ".$tmp_dir.'owner_e7.csv'." doesn't exist. Download failed.";
2101
+		}
1778 2102
 		if ($error != '') {
1779 2103
 			return $error;
1780
-		} elseif ($globalDebug) echo "Done\n";
1781
-		if ($globalDebug) echo "Owner Brazil: Download...";
2104
+		} elseif ($globalDebug) {
2105
+			echo "Done\n";
2106
+		}
2107
+		if ($globalDebug) {
2108
+			echo "Owner Brazil: Download...";
2109
+		}
1782 2110
 		update_db::download('http://antonakis.co.uk/registers/Brazil.txt',$tmp_dir.'owner_pp.csv');
1783 2111
 		if (file_exists($tmp_dir.'owner_pp.csv')) {
1784
-			if ($globalDebug) echo "Add to DB...";
2112
+			if ($globalDebug) {
2113
+				echo "Add to DB...";
2114
+			}
1785 2115
 			$error = update_db::retrieve_owner($tmp_dir.'owner_pp.csv','PP');
1786
-		} else $error = "File ".$tmp_dir.'owner_pp.csv'." doesn't exist. Download failed.";
2116
+		} else {
2117
+			$error = "File ".$tmp_dir.'owner_pp.csv'." doesn't exist. Download failed.";
2118
+		}
1787 2119
 		if ($error != '') {
1788 2120
 			return $error;
1789
-		} elseif ($globalDebug) echo "Done\n";
1790
-		if ($globalDebug) echo "Owner Cayman Islands: Download...";
2121
+		} elseif ($globalDebug) {
2122
+			echo "Done\n";
2123
+		}
2124
+		if ($globalDebug) {
2125
+			echo "Owner Cayman Islands: Download...";
2126
+		}
1791 2127
 		update_db::download('http://antonakis.co.uk/registers/CaymanIslands.txt',$tmp_dir.'owner_vp.csv');
1792 2128
 		if (file_exists($tmp_dir.'owner_vp.csv')) {
1793
-			if ($globalDebug) echo "Add to DB...";
2129
+			if ($globalDebug) {
2130
+				echo "Add to DB...";
2131
+			}
1794 2132
 			$error = update_db::retrieve_owner($tmp_dir.'owner_vp.csv','VP');
1795
-		} else $error = "File ".$tmp_dir.'owner_vp.csv'." doesn't exist. Download failed.";
2133
+		} else {
2134
+			$error = "File ".$tmp_dir.'owner_vp.csv'." doesn't exist. Download failed.";
2135
+		}
1796 2136
 		if ($error != '') {
1797 2137
 			return $error;
1798
-		} elseif ($globalDebug) echo "Done\n";
1799
-		if ($globalDebug) echo "Owner Croatia: Download...";
2138
+		} elseif ($globalDebug) {
2139
+			echo "Done\n";
2140
+		}
2141
+		if ($globalDebug) {
2142
+			echo "Owner Croatia: Download...";
2143
+		}
1800 2144
 		update_db::download('http://antonakis.co.uk/registers/Croatia.txt',$tmp_dir.'owner_9a.csv');
1801 2145
 		if (file_exists($tmp_dir.'owner_9a.csv')) {
1802
-			if ($globalDebug) echo "Add to DB...";
2146
+			if ($globalDebug) {
2147
+				echo "Add to DB...";
2148
+			}
1803 2149
 			$error = update_db::retrieve_owner($tmp_dir.'owner_9a.csv','9A');
1804
-		} else $error = "File ".$tmp_dir.'owner_9a.csv'." doesn't exist. Download failed.";
2150
+		} else {
2151
+			$error = "File ".$tmp_dir.'owner_9a.csv'." doesn't exist. Download failed.";
2152
+		}
1805 2153
 		if ($error != '') {
1806 2154
 			return $error;
1807
-		} elseif ($globalDebug) echo "Done\n";
1808
-		if ($globalDebug) echo "Owner Luxembourg: Download...";
2155
+		} elseif ($globalDebug) {
2156
+			echo "Done\n";
2157
+		}
2158
+		if ($globalDebug) {
2159
+			echo "Owner Luxembourg: Download...";
2160
+		}
1809 2161
 		update_db::download('http://antonakis.co.uk/registers/Luxembourg.txt',$tmp_dir.'owner_lx.csv');
1810 2162
 		if (file_exists($tmp_dir.'owner_lx.csv')) {
1811
-			if ($globalDebug) echo "Add to DB...";
2163
+			if ($globalDebug) {
2164
+				echo "Add to DB...";
2165
+			}
1812 2166
 			$error = update_db::retrieve_owner($tmp_dir.'owner_lx.csv','LX');
1813
-		} else $error = "File ".$tmp_dir.'owner_lx.csv'." doesn't exist. Download failed.";
2167
+		} else {
2168
+			$error = "File ".$tmp_dir.'owner_lx.csv'." doesn't exist. Download failed.";
2169
+		}
1814 2170
 		if ($error != '') {
1815 2171
 			return $error;
1816
-		} elseif ($globalDebug) echo "Done\n";
1817
-		if ($globalDebug) echo "Owner Maldives: Download...";
2172
+		} elseif ($globalDebug) {
2173
+			echo "Done\n";
2174
+		}
2175
+		if ($globalDebug) {
2176
+			echo "Owner Maldives: Download...";
2177
+		}
1818 2178
 		update_db::download('http://antonakis.co.uk/registers/Maldives.txt',$tmp_dir.'owner_8q.csv');
1819 2179
 		if (file_exists($tmp_dir.'owner_8q.csv')) {
1820
-			if ($globalDebug) echo "Add to DB...";
2180
+			if ($globalDebug) {
2181
+				echo "Add to DB...";
2182
+			}
1821 2183
 			$error = update_db::retrieve_owner($tmp_dir.'owner_8q.csv','8Q');
1822
-		} else $error = "File ".$tmp_dir.'owner_8q.csv'." doesn't exist. Download failed.";
2184
+		} else {
2185
+			$error = "File ".$tmp_dir.'owner_8q.csv'." doesn't exist. Download failed.";
2186
+		}
1823 2187
 		if ($error != '') {
1824 2188
 			return $error;
1825
-		} elseif ($globalDebug) echo "Done\n";
1826
-		if ($globalDebug) echo "Owner New Zealand: Download...";
2189
+		} elseif ($globalDebug) {
2190
+			echo "Done\n";
2191
+		}
2192
+		if ($globalDebug) {
2193
+			echo "Owner New Zealand: Download...";
2194
+		}
1827 2195
 		update_db::download('http://antonakis.co.uk/registers/NewZealand.txt',$tmp_dir.'owner_zk.csv');
1828 2196
 		if (file_exists($tmp_dir.'owner_zk.csv')) {
1829
-			if ($globalDebug) echo "Add to DB...";
2197
+			if ($globalDebug) {
2198
+				echo "Add to DB...";
2199
+			}
1830 2200
 			$error = update_db::retrieve_owner($tmp_dir.'owner_zk.csv','ZK');
1831
-		} else $error = "File ".$tmp_dir.'owner_zk.csv'." doesn't exist. Download failed.";
2201
+		} else {
2202
+			$error = "File ".$tmp_dir.'owner_zk.csv'." doesn't exist. Download failed.";
2203
+		}
1832 2204
 		if ($error != '') {
1833 2205
 			return $error;
1834
-		} elseif ($globalDebug) echo "Done\n";
1835
-		if ($globalDebug) echo "Owner Papua New Guinea: Download...";
2206
+		} elseif ($globalDebug) {
2207
+			echo "Done\n";
2208
+		}
2209
+		if ($globalDebug) {
2210
+			echo "Owner Papua New Guinea: Download...";
2211
+		}
1836 2212
 		update_db::download('http://antonakis.co.uk/registers/PapuaNewGuinea.txt',$tmp_dir.'owner_p2.csv');
1837 2213
 		if (file_exists($tmp_dir.'owner_p2.csv')) {
1838
-			if ($globalDebug) echo "Add to DB...";
2214
+			if ($globalDebug) {
2215
+				echo "Add to DB...";
2216
+			}
1839 2217
 			$error = update_db::retrieve_owner($tmp_dir.'owner_p2.csv','P2');
1840
-		} else $error = "File ".$tmp_dir.'owner_p2.csv'." doesn't exist. Download failed.";
2218
+		} else {
2219
+			$error = "File ".$tmp_dir.'owner_p2.csv'." doesn't exist. Download failed.";
2220
+		}
1841 2221
 		if ($error != '') {
1842 2222
 			return $error;
1843
-		} elseif ($globalDebug) echo "Done\n";
1844
-		if ($globalDebug) echo "Owner Slovakia: Download...";
2223
+		} elseif ($globalDebug) {
2224
+			echo "Done\n";
2225
+		}
2226
+		if ($globalDebug) {
2227
+			echo "Owner Slovakia: Download...";
2228
+		}
1845 2229
 		update_db::download('http://antonakis.co.uk/registers/Slovakia.txt',$tmp_dir.'owner_om.csv');
1846 2230
 		if (file_exists($tmp_dir.'owner_om.csv')) {
1847
-			if ($globalDebug) echo "Add to DB...";
2231
+			if ($globalDebug) {
2232
+				echo "Add to DB...";
2233
+			}
1848 2234
 			$error = update_db::retrieve_owner($tmp_dir.'owner_om.csv','OM');
1849
-		} else $error = "File ".$tmp_dir.'owner_om.csv'." doesn't exist. Download failed.";
2235
+		} else {
2236
+			$error = "File ".$tmp_dir.'owner_om.csv'." doesn't exist. Download failed.";
2237
+		}
1850 2238
 		if ($error != '') {
1851 2239
 			return $error;
1852
-		} elseif ($globalDebug) echo "Done\n";
1853
-		if ($globalDebug) echo "Owner Ecuador: Download...";
2240
+		} elseif ($globalDebug) {
2241
+			echo "Done\n";
2242
+		}
2243
+		if ($globalDebug) {
2244
+			echo "Owner Ecuador: Download...";
2245
+		}
1854 2246
 		update_db::download('http://antonakis.co.uk/registers/Ecuador.txt',$tmp_dir.'owner_hc.csv');
1855 2247
 		if (file_exists($tmp_dir.'owner_hc.csv')) {
1856
-			if ($globalDebug) echo "Add to DB...";
2248
+			if ($globalDebug) {
2249
+				echo "Add to DB...";
2250
+			}
1857 2251
 			$error = update_db::retrieve_owner($tmp_dir.'owner_hc.csv','HC');
1858
-		} else $error = "File ".$tmp_dir.'owner_hc.csv'." doesn't exist. Download failed.";
2252
+		} else {
2253
+			$error = "File ".$tmp_dir.'owner_hc.csv'." doesn't exist. Download failed.";
2254
+		}
1859 2255
 		if ($error != '') {
1860 2256
 			return $error;
1861
-		} elseif ($globalDebug) echo "Done\n";
1862
-		if ($globalDebug) echo "Owner Iceland: Download...";
2257
+		} elseif ($globalDebug) {
2258
+			echo "Done\n";
2259
+		}
2260
+		if ($globalDebug) {
2261
+			echo "Owner Iceland: Download...";
2262
+		}
1863 2263
 		update_db::download('http://antonakis.co.uk/registers/Iceland.txt',$tmp_dir.'owner_tf.csv');
1864 2264
 		if (file_exists($tmp_dir.'owner_tf.csv')) {
1865
-			if ($globalDebug) echo "Add to DB...";
2265
+			if ($globalDebug) {
2266
+				echo "Add to DB...";
2267
+			}
1866 2268
 			$error = update_db::retrieve_owner($tmp_dir.'owner_tf.csv','TF');
1867
-		} else $error = "File ".$tmp_dir.'owner_tf.csv'." doesn't exist. Download failed.";
2269
+		} else {
2270
+			$error = "File ".$tmp_dir.'owner_tf.csv'." doesn't exist. Download failed.";
2271
+		}
1868 2272
 		if ($error != '') {
1869 2273
 			return $error;
1870
-		} elseif ($globalDebug) echo "Done\n";
1871
-		if ($globalDebug) echo "Owner Isle of Man: Download...";
2274
+		} elseif ($globalDebug) {
2275
+			echo "Done\n";
2276
+		}
2277
+		if ($globalDebug) {
2278
+			echo "Owner Isle of Man: Download...";
2279
+		}
1872 2280
 		update_db::download('http://antonakis.co.uk/registers/IsleOfMan.txt',$tmp_dir.'owner_m.csv');
1873 2281
 		if (file_exists($tmp_dir.'owner_m.csv')) {
1874
-			if ($globalDebug) echo "Add to DB...";
2282
+			if ($globalDebug) {
2283
+				echo "Add to DB...";
2284
+			}
1875 2285
 			$error = update_db::retrieve_owner($tmp_dir.'owner_m.csv','M');
1876
-		} else $error = "File ".$tmp_dir.'owner_m.csv'." doesn't exist. Download failed.";
2286
+		} else {
2287
+			$error = "File ".$tmp_dir.'owner_m.csv'." doesn't exist. Download failed.";
2288
+		}
1877 2289
 		if ($error != '') {
1878 2290
 			return $error;
1879
-		} elseif ($globalDebug) echo "Done\n";
2291
+		} elseif ($globalDebug) {
2292
+			echo "Done\n";
2293
+		}
1880 2294
 		if ($globalMasterSource) {
1881
-			if ($globalDebug) echo "ModeS Netherlands: Download...";
2295
+			if ($globalDebug) {
2296
+				echo "ModeS Netherlands: Download...";
2297
+			}
1882 2298
 			update_db::download('http://antonakis.co.uk/registers/Netherlands.txt',$tmp_dir.'owner_ph.csv');
1883 2299
 			if (file_exists($tmp_dir.'owner_ph.csv')) {
1884
-				if ($globalDebug) echo "Add to DB...";
2300
+				if ($globalDebug) {
2301
+					echo "Add to DB...";
2302
+				}
1885 2303
 				$error = update_db::retrieve_owner($tmp_dir.'owner_ph.csv','PH');
1886
-			} else $error = "File ".$tmp_dir.'owner_ph.csv'." doesn't exist. Download failed.";
2304
+			} else {
2305
+				$error = "File ".$tmp_dir.'owner_ph.csv'." doesn't exist. Download failed.";
2306
+			}
1887 2307
 			if ($error != '') {
1888 2308
 				return $error;
1889
-			} elseif ($globalDebug) echo "Done\n";
1890
-			if ($globalDebug) echo "ModeS Denmark: Download...";
2309
+			} elseif ($globalDebug) {
2310
+				echo "Done\n";
2311
+			}
2312
+			if ($globalDebug) {
2313
+				echo "ModeS Denmark: Download...";
2314
+			}
1891 2315
 			update_db::download('http://antonakis.co.uk/registers/Denmark.txt',$tmp_dir.'owner_oy.csv');
1892 2316
 			if (file_exists($tmp_dir.'owner_oy.csv')) {
1893
-				if ($globalDebug) echo "Add to DB...";
2317
+				if ($globalDebug) {
2318
+					echo "Add to DB...";
2319
+				}
1894 2320
 				$error = update_db::retrieve_owner($tmp_dir.'owner_oy.csv','OY');
1895
-			} else $error = "File ".$tmp_dir.'owner_oy.csv'." doesn't exist. Download failed.";
2321
+			} else {
2322
+				$error = "File ".$tmp_dir.'owner_oy.csv'." doesn't exist. Download failed.";
2323
+			}
1896 2324
 			if ($error != '') {
1897 2325
 				return $error;
1898
-			} elseif ($globalDebug) echo "Done\n";
1899
-		} elseif ($globalDebug) echo "Done\n";
2326
+			} elseif ($globalDebug) {
2327
+				echo "Done\n";
2328
+			}
2329
+		} elseif ($globalDebug) {
2330
+			echo "Done\n";
2331
+		}
1900 2332
 		return '';
1901 2333
 	}
1902 2334
 
1903 2335
 	public static function update_translation() {
1904 2336
 		global $tmp_dir, $globalDebug;
1905 2337
 		$error = '';
1906
-		if ($globalDebug) echo "Translation : Download...";
2338
+		if ($globalDebug) {
2339
+			echo "Translation : Download...";
2340
+		}
1907 2341
 		update_db::download('http://www.acarsd.org/download/translation.php',$tmp_dir.'translation.zip');
1908 2342
 		if (file_exists($tmp_dir.'translation.zip')) {
1909
-			if ($globalDebug) echo "Unzip...";
2343
+			if ($globalDebug) {
2344
+				echo "Unzip...";
2345
+			}
1910 2346
 			update_db::unzip($tmp_dir.'translation.zip');
1911
-			if ($globalDebug) echo "Add to DB...";
2347
+			if ($globalDebug) {
2348
+				echo "Add to DB...";
2349
+			}
1912 2350
 			$error = update_db::translation();
1913
-		} else $error = "File ".$tmp_dir.'translation.zip'." doesn't exist. Download failed.";
2351
+		} else {
2352
+			$error = "File ".$tmp_dir.'translation.zip'." doesn't exist. Download failed.";
2353
+		}
1914 2354
 		if ($error != '') {
1915 2355
 			return $error;
1916
-		} elseif ($globalDebug) echo "Done\n";
2356
+		} elseif ($globalDebug) {
2357
+			echo "Done\n";
2358
+		}
1917 2359
 		return '';
1918 2360
 	}
1919 2361
 
1920 2362
 	public static function update_translation_fam() {
1921 2363
 		global $tmp_dir, $globalDebug;
1922
-		if ($globalDebug) echo "Translation from FlightAirMap website : Download...";
2364
+		if ($globalDebug) {
2365
+			echo "Translation from FlightAirMap website : Download...";
2366
+		}
1923 2367
 		update_db::download('http://data.flightairmap.fr/data/translation.tsv.gz',$tmp_dir.'translation.tsv.gz');
1924 2368
 		if (file_exists($tmp_dir.'translation.tsv.gz')) {
1925
-			if ($globalDebug) echo "Gunzip...";
2369
+			if ($globalDebug) {
2370
+				echo "Gunzip...";
2371
+			}
1926 2372
 			update_db::gunzip($tmp_dir.'translation.tsv.gz');
1927
-			if ($globalDebug) echo "Add to DB...";
2373
+			if ($globalDebug) {
2374
+				echo "Add to DB...";
2375
+			}
1928 2376
 			$error = update_db::translation_fam();
1929
-		} else $error = "File ".$tmp_dir.'translation.tsv.gz'." doesn't exist. Download failed.";
2377
+		} else {
2378
+			$error = "File ".$tmp_dir.'translation.tsv.gz'." doesn't exist. Download failed.";
2379
+		}
1930 2380
 		if ($error != '') {
1931 2381
 			return $error;
1932
-		} elseif ($globalDebug) echo "Done\n";
2382
+		} elseif ($globalDebug) {
2383
+			echo "Done\n";
2384
+		}
1933 2385
 		return '';
1934 2386
 	}
1935 2387
 	public static function update_ModeS_fam() {
1936 2388
 		global $tmp_dir, $globalDebug;
1937
-		if ($globalDebug) echo "ModeS from FlightAirMap website : Download...";
2389
+		if ($globalDebug) {
2390
+			echo "ModeS from FlightAirMap website : Download...";
2391
+		}
1938 2392
 		update_db::download('http://data.flightairmap.fr/data/modes.tsv.gz',$tmp_dir.'modes.tsv.gz');
1939 2393
 		if (file_exists($tmp_dir.'modes.tsv.gz')) {
1940
-			if ($globalDebug) echo "Gunzip...";
2394
+			if ($globalDebug) {
2395
+				echo "Gunzip...";
2396
+			}
1941 2397
 			update_db::gunzip($tmp_dir.'modes.tsv.gz');
1942
-			if ($globalDebug) echo "Add to DB...";
2398
+			if ($globalDebug) {
2399
+				echo "Add to DB...";
2400
+			}
1943 2401
 			$error = update_db::modes_fam();
1944
-		} else $error = "File ".$tmp_dir.'modes.tsv.gz'." doesn't exist. Download failed.";
2402
+		} else {
2403
+			$error = "File ".$tmp_dir.'modes.tsv.gz'." doesn't exist. Download failed.";
2404
+		}
1945 2405
 		if ($error != '') {
1946 2406
 			return $error;
1947
-		} elseif ($globalDebug) echo "Done\n";
2407
+		} elseif ($globalDebug) {
2408
+			echo "Done\n";
2409
+		}
1948 2410
 		return '';
1949 2411
 	}
1950 2412
 	public static function update_owner_fam() {
1951 2413
 		global $tmp_dir, $globalDebug, $globalOwner;
1952
-		if ($globalDebug) echo "owner from FlightAirMap website : Download...";
2414
+		if ($globalDebug) {
2415
+			echo "owner from FlightAirMap website : Download...";
2416
+		}
1953 2417
 		if ($globalOwner === TRUE) {
1954 2418
 			update_db::download('http://data.flightairmap.fr/data/owners_all.tsv.gz',$tmp_dir.'owners.tsv.gz');
1955 2419
 		} else {
1956 2420
 			update_db::download('http://data.flightairmap.fr/data/owners.tsv.gz',$tmp_dir.'owners.tsv.gz');
1957 2421
 		}
1958 2422
 		if (file_exists($tmp_dir.'owners.tsv.gz')) {
1959
-			if ($globalDebug) echo "Gunzip...";
2423
+			if ($globalDebug) {
2424
+				echo "Gunzip...";
2425
+			}
1960 2426
 			update_db::gunzip($tmp_dir.'owners.tsv.gz');
1961
-			if ($globalDebug) echo "Add to DB...";
2427
+			if ($globalDebug) {
2428
+				echo "Add to DB...";
2429
+			}
1962 2430
 			$error = update_db::owner_fam();
1963
-		} else $error = "File ".$tmp_dir.'owners.tsv.gz'." doesn't exist. Download failed.";
2431
+		} else {
2432
+			$error = "File ".$tmp_dir.'owners.tsv.gz'." doesn't exist. Download failed.";
2433
+		}
1964 2434
 		if ($error != '') {
1965 2435
 			return $error;
1966
-		} elseif ($globalDebug) echo "Done\n";
2436
+		} elseif ($globalDebug) {
2437
+			echo "Done\n";
2438
+		}
1967 2439
 		return '';
1968 2440
 	}
1969 2441
 	public static function update_routes_fam() {
1970 2442
 		global $tmp_dir, $globalDebug;
1971
-		if ($globalDebug) echo "Routes from FlightAirMap website : Download...";
2443
+		if ($globalDebug) {
2444
+			echo "Routes from FlightAirMap website : Download...";
2445
+		}
1972 2446
 		update_db::download('http://data.flightairmap.fr/data/routes.tsv.gz',$tmp_dir.'routes.tsv.gz');
1973 2447
 		if (file_exists($tmp_dir.'routes.tsv.gz')) {
1974
-			if ($globalDebug) echo "Gunzip...";
2448
+			if ($globalDebug) {
2449
+				echo "Gunzip...";
2450
+			}
1975 2451
 			update_db::gunzip($tmp_dir.'routes.tsv.gz');
1976
-			if ($globalDebug) echo "Add to DB...";
2452
+			if ($globalDebug) {
2453
+				echo "Add to DB...";
2454
+			}
1977 2455
 			$error = update_db::routes_fam();
1978
-		} else $error = "File ".$tmp_dir.'routes.tsv.gz'." doesn't exist. Download failed.";
2456
+		} else {
2457
+			$error = "File ".$tmp_dir.'routes.tsv.gz'." doesn't exist. Download failed.";
2458
+		}
1979 2459
 		if ($error != '') {
1980 2460
 			return $error;
1981
-		} elseif ($globalDebug) echo "Done\n";
2461
+		} elseif ($globalDebug) {
2462
+			echo "Done\n";
2463
+		}
1982 2464
 		return '';
1983 2465
 	}
1984 2466
 	public static function update_banned_fam() {
1985 2467
 		global $tmp_dir, $globalDebug;
1986
-		if ($globalDebug) echo "Banned airlines in Europe from FlightAirMap website : Download...";
2468
+		if ($globalDebug) {
2469
+			echo "Banned airlines in Europe from FlightAirMap website : Download...";
2470
+		}
1987 2471
 		update_db::download('http://data.flightairmap.fr/data/ban_eu.csv',$tmp_dir.'ban_eu.csv');
1988 2472
 		if (file_exists($tmp_dir.'ban_eu.csv')) {
1989 2473
 			//if ($globalDebug) echo "Gunzip...";
1990 2474
 			//update_db::gunzip($tmp_dir.'ban_ue.csv');
1991
-			if ($globalDebug) echo "Add to DB...";
2475
+			if ($globalDebug) {
2476
+				echo "Add to DB...";
2477
+			}
1992 2478
 			$error = update_db::banned_fam();
1993
-		} else $error = "File ".$tmp_dir.'ban_eu.csv'." doesn't exist. Download failed.";
2479
+		} else {
2480
+			$error = "File ".$tmp_dir.'ban_eu.csv'." doesn't exist. Download failed.";
2481
+		}
1994 2482
 		if ($error != '') {
1995 2483
 			return $error;
1996
-		} elseif ($globalDebug) echo "Done\n";
2484
+		} elseif ($globalDebug) {
2485
+			echo "Done\n";
2486
+		}
1997 2487
 		return '';
1998 2488
 	}
1999 2489
 
@@ -2001,7 +2491,9 @@  discard block
 block discarded – undo
2001 2491
 		global $tmp_dir, $globalDebug, $globalDBdriver;
2002 2492
 		include_once('class.create_db.php');
2003 2493
 		$error = '';
2004
-		if ($globalDebug) echo "Airspace from FlightAirMap website : Download...";
2494
+		if ($globalDebug) {
2495
+			echo "Airspace from FlightAirMap website : Download...";
2496
+		}
2005 2497
 		if ($globalDBdriver == 'mysql') {
2006 2498
 			update_db::download('http://data.flightairmap.fr/data/airspace_mysql.sql.gz.md5',$tmp_dir.'airspace.sql.gz.md5');
2007 2499
 		} else {
@@ -2017,9 +2509,13 @@  discard block
 block discarded – undo
2017 2509
 					update_db::download('http://data.flightairmap.fr/data/airspace_pgsql.sql.gz',$tmp_dir.'airspace.sql.gz');
2018 2510
 				}
2019 2511
 				if (file_exists($tmp_dir.'airspace.sql.gz')) {
2020
-					if ($globalDebug) echo "Gunzip...";
2512
+					if ($globalDebug) {
2513
+						echo "Gunzip...";
2514
+					}
2021 2515
 					update_db::gunzip($tmp_dir.'airspace.sql.gz');
2022
-					if ($globalDebug) echo "Add to DB...";
2516
+					if ($globalDebug) {
2517
+						echo "Add to DB...";
2518
+					}
2023 2519
 					$Connection = new Connection();
2024 2520
 					if ($Connection->tableExists('airspace')) {
2025 2521
 						$query = 'DROP TABLE airspace';
@@ -2032,31 +2528,47 @@  discard block
 block discarded – undo
2032 2528
 		    			}
2033 2529
 					$error = create_db::import_file($tmp_dir.'airspace.sql');
2034 2530
 					update_db::insert_airspace_version($airspace_md5);
2035
-				} else $error = "File ".$tmp_dir.'airpsace.sql.gz'." doesn't exist. Download failed.";
2531
+				} else {
2532
+					$error = "File ".$tmp_dir.'airpsace.sql.gz'." doesn't exist. Download failed.";
2533
+				}
2036 2534
 			}
2037
-		} else $error = "File ".$tmp_dir.'airpsace.sql.gz.md5'." doesn't exist. Download failed.";
2535
+		} else {
2536
+			$error = "File ".$tmp_dir.'airpsace.sql.gz.md5'." doesn't exist. Download failed.";
2537
+		}
2038 2538
 		if ($error != '') {
2039 2539
 			return $error;
2040
-		} elseif ($globalDebug) echo "Done\n";
2540
+		} elseif ($globalDebug) {
2541
+			echo "Done\n";
2542
+		}
2041 2543
 		return '';
2042 2544
 	}
2043 2545
 
2044 2546
 	public static function update_tle() {
2045 2547
 		global $tmp_dir, $globalDebug;
2046
-		if ($globalDebug) echo "Download TLE : Download...";
2548
+		if ($globalDebug) {
2549
+			echo "Download TLE : Download...";
2550
+		}
2047 2551
 		$alltle = array('stations.txt','gps-ops.txt','glo-ops.txt','galileo.txt','weather.txt','noaa.txt','goes.txt','resource.txt','dmc.txt','tdrss.txt','geo.txt','intelsat.txt','gorizont.txt',
2048 2552
 		'raduga.txt','molniya.txt','iridium.txt','orbcomm.txt','globalstar.txt','amateur.txt','x-comm.txt','other-comm.txt','sbas.txt','nnss.txt','musson.txt','science.txt','geodetic.txt',
2049 2553
 		'engineering.txt','education.txt','military.txt','radar.txt','cubesat.txt','other.txt','tle-new.txt');
2050 2554
 		foreach ($alltle as $filename) {
2051
-			if ($globalDebug) echo "downloading ".$filename.'...';
2555
+			if ($globalDebug) {
2556
+				echo "downloading ".$filename.'...';
2557
+			}
2052 2558
 			update_db::download('http://celestrak.com/NORAD/elements/'.$filename,$tmp_dir.$filename);
2053 2559
 			if (file_exists($tmp_dir.$filename)) {
2054
-				if ($globalDebug) echo "Add to DB ".$filename."...";
2560
+				if ($globalDebug) {
2561
+					echo "Add to DB ".$filename."...";
2562
+				}
2055 2563
 				$error = update_db::tle($tmp_dir.$filename,str_replace('.txt','',$filename));
2056
-			} else $error = "File ".$tmp_dir.$filename." doesn't exist. Download failed.";
2564
+			} else {
2565
+				$error = "File ".$tmp_dir.$filename." doesn't exist. Download failed.";
2566
+			}
2057 2567
 			if ($error != '') {
2058 2568
 				echo $error."\n";
2059
-			} elseif ($globalDebug) echo "Done\n";
2569
+			} elseif ($globalDebug) {
2570
+				echo "Done\n";
2571
+			}
2060 2572
 		}
2061 2573
 		return '';
2062 2574
 	}
@@ -2064,10 +2576,14 @@  discard block
 block discarded – undo
2064 2576
 	public static function update_models() {
2065 2577
 		global $tmp_dir, $globalDebug;
2066 2578
 		$error = '';
2067
-		if ($globalDebug) echo "Models from FlightAirMap website : Download...";
2579
+		if ($globalDebug) {
2580
+			echo "Models from FlightAirMap website : Download...";
2581
+		}
2068 2582
 		update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',$tmp_dir.'models.md5sum');
2069 2583
 		if (file_exists($tmp_dir.'models.md5sum')) {
2070
-			if ($globalDebug) echo "Check files...\n";
2584
+			if ($globalDebug) {
2585
+				echo "Check files...\n";
2586
+			}
2071 2587
 			$newmodelsdb = array();
2072 2588
 			if (($handle = fopen($tmp_dir.'models.md5sum','r')) !== FALSE) {
2073 2589
 				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
@@ -2086,25 +2602,35 @@  discard block
 block discarded – undo
2086 2602
 			}
2087 2603
 			$diff = array_diff($newmodelsdb,$modelsdb);
2088 2604
 			foreach ($diff as $key => $value) {
2089
-				if ($globalDebug) echo 'Downloading model '.$key.' ...'."\n";
2605
+				if ($globalDebug) {
2606
+					echo 'Downloading model '.$key.' ...'."\n";
2607
+				}
2090 2608
 				update_db::download('http://data.flightairmap.fr/data/models/'.$key,dirname(__FILE__).'/../models/'.$key);
2091 2609
 				
2092 2610
 			}
2093 2611
 			update_db::download('http://data.flightairmap.fr/data/models/models.md5sum',dirname(__FILE__).'/../models/models.md5sum');
2094
-		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2612
+		} else {
2613
+			$error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2614
+		}
2095 2615
 		if ($error != '') {
2096 2616
 			return $error;
2097
-		} elseif ($globalDebug) echo "Done\n";
2617
+		} elseif ($globalDebug) {
2618
+			echo "Done\n";
2619
+		}
2098 2620
 		return '';
2099 2621
 	}
2100 2622
 
2101 2623
 	public static function update_space_models() {
2102 2624
 		global $tmp_dir, $globalDebug;
2103 2625
 		$error = '';
2104
-		if ($globalDebug) echo "Space models from FlightAirMap website : Download...";
2626
+		if ($globalDebug) {
2627
+			echo "Space models from FlightAirMap website : Download...";
2628
+		}
2105 2629
 		update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',$tmp_dir.'space_models.md5sum');
2106 2630
 		if (file_exists($tmp_dir.'space_models.md5sum')) {
2107
-			if ($globalDebug) echo "Check files...\n";
2631
+			if ($globalDebug) {
2632
+				echo "Check files...\n";
2633
+			}
2108 2634
 			$newmodelsdb = array();
2109 2635
 			if (($handle = fopen($tmp_dir.'space_models.md5sum','r')) !== FALSE) {
2110 2636
 				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
@@ -2123,25 +2649,35 @@  discard block
 block discarded – undo
2123 2649
 			}
2124 2650
 			$diff = array_diff($newmodelsdb,$modelsdb);
2125 2651
 			foreach ($diff as $key => $value) {
2126
-				if ($globalDebug) echo 'Downloading space model '.$key.' ...'."\n";
2652
+				if ($globalDebug) {
2653
+					echo 'Downloading space model '.$key.' ...'."\n";
2654
+				}
2127 2655
 				update_db::download('http://data.flightairmap.fr/data/models/space/'.$key,dirname(__FILE__).'/../models/space/'.$key);
2128 2656
 				
2129 2657
 			}
2130 2658
 			update_db::download('http://data.flightairmap.fr/data/models/space/space_models.md5sum',dirname(__FILE__).'/../models/space/space_models.md5sum');
2131
-		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2659
+		} else {
2660
+			$error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2661
+		}
2132 2662
 		if ($error != '') {
2133 2663
 			return $error;
2134
-		} elseif ($globalDebug) echo "Done\n";
2664
+		} elseif ($globalDebug) {
2665
+			echo "Done\n";
2666
+		}
2135 2667
 		return '';
2136 2668
 	}
2137 2669
 
2138 2670
 	public static function update_vehicules_models() {
2139 2671
 		global $tmp_dir, $globalDebug;
2140 2672
 		$error = '';
2141
-		if ($globalDebug) echo "Vehicules models from FlightAirMap website : Download...";
2673
+		if ($globalDebug) {
2674
+			echo "Vehicules models from FlightAirMap website : Download...";
2675
+		}
2142 2676
 		update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',$tmp_dir.'vehicules_models.md5sum');
2143 2677
 		if (file_exists($tmp_dir.'vehicules_models.md5sum')) {
2144
-			if ($globalDebug) echo "Check files...\n";
2678
+			if ($globalDebug) {
2679
+				echo "Check files...\n";
2680
+			}
2145 2681
 			$newmodelsdb = array();
2146 2682
 			if (($handle = fopen($tmp_dir.'vehicules_models.md5sum','r')) !== FALSE) {
2147 2683
 				while (($row = fgetcsv($handle,1000," ")) !== FALSE) {
@@ -2160,15 +2696,21 @@  discard block
 block discarded – undo
2160 2696
 			}
2161 2697
 			$diff = array_diff($newmodelsdb,$modelsdb);
2162 2698
 			foreach ($diff as $key => $value) {
2163
-				if ($globalDebug) echo 'Downloading vehicules model '.$key.' ...'."\n";
2699
+				if ($globalDebug) {
2700
+					echo 'Downloading vehicules model '.$key.' ...'."\n";
2701
+				}
2164 2702
 				update_db::download('http://data.flightairmap.fr/data/models/vehicules/'.$key,dirname(__FILE__).'/../models/vehicules/'.$key);
2165 2703
 				
2166 2704
 			}
2167 2705
 			update_db::download('http://data.flightairmap.fr/data/models/vehicules/vehicules_models.md5sum',dirname(__FILE__).'/../models/vehicules/vehicules_models.md5sum');
2168
-		} else $error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2706
+		} else {
2707
+			$error = "File ".$tmp_dir.'models.md5sum'." doesn't exist. Download failed.";
2708
+		}
2169 2709
 		if ($error != '') {
2170 2710
 			return $error;
2171
-		} elseif ($globalDebug) echo "Done\n";
2711
+		} elseif ($globalDebug) {
2712
+			echo "Done\n";
2713
+		}
2172 2714
 		return '';
2173 2715
 	}
2174 2716
 
@@ -2211,7 +2753,9 @@  discard block
 block discarded – undo
2211 2753
                 }
2212 2754
 
2213 2755
 		$error = '';
2214
-		if ($globalDebug) echo "Notam : Download...";
2756
+		if ($globalDebug) {
2757
+			echo "Notam : Download...";
2758
+		}
2215 2759
 		update_db::download($globalNOTAMSource,$tmp_dir.'notam.rss');
2216 2760
 		if (file_exists($tmp_dir.'notam.rss')) {
2217 2761
 			$notams = json_decode(json_encode(simplexml_load_file($tmp_dir.'notam.rss')),true);
@@ -2226,14 +2770,30 @@  discard block
 block discarded – undo
2226 2770
 				$data['fir'] = $q[0];
2227 2771
 				$data['code'] = $q[1];
2228 2772
 				$ifrvfr = $q[2];
2229
-				if ($ifrvfr == 'IV') $data['rules'] = 'IFR/VFR';
2230
-				if ($ifrvfr == 'I') $data['rules'] = 'IFR';
2231
-				if ($ifrvfr == 'V') $data['rules'] = 'VFR';
2232
-				if ($q[4] == 'A') $data['scope'] = 'Airport warning';
2233
-				if ($q[4] == 'E') $data['scope'] = 'Enroute warning';
2234
-				if ($q[4] == 'W') $data['scope'] = 'Navigation warning';
2235
-				if ($q[4] == 'AE') $data['scope'] = 'Airport/Enroute warning';
2236
-				if ($q[4] == 'AW') $data['scope'] = 'Airport/Navigation warning';
2773
+				if ($ifrvfr == 'IV') {
2774
+					$data['rules'] = 'IFR/VFR';
2775
+				}
2776
+				if ($ifrvfr == 'I') {
2777
+					$data['rules'] = 'IFR';
2778
+				}
2779
+				if ($ifrvfr == 'V') {
2780
+					$data['rules'] = 'VFR';
2781
+				}
2782
+				if ($q[4] == 'A') {
2783
+					$data['scope'] = 'Airport warning';
2784
+				}
2785
+				if ($q[4] == 'E') {
2786
+					$data['scope'] = 'Enroute warning';
2787
+				}
2788
+				if ($q[4] == 'W') {
2789
+					$data['scope'] = 'Navigation warning';
2790
+				}
2791
+				if ($q[4] == 'AE') {
2792
+					$data['scope'] = 'Airport/Enroute warning';
2793
+				}
2794
+				if ($q[4] == 'AW') {
2795
+					$data['scope'] = 'Airport/Navigation warning';
2796
+				}
2237 2797
 				//$data['scope'] = $q[4];
2238 2798
 				$data['lower_limit'] = $q[5];
2239 2799
 				$data['upper_limit'] = $q[6];
@@ -2241,8 +2801,12 @@  discard block
 block discarded – undo
2241 2801
 				sscanf($latlonrad,'%4c%c%5c%c%3d',$las,$lac,$lns,$lnc,$radius);
2242 2802
 				$latitude = $Common->convertDec($las,'latitude');
2243 2803
 				$longitude = $Common->convertDec($lns,'longitude');
2244
-				if ($lac == 'S') $latitude = '-'.$latitude;
2245
-				if ($lnc == 'W') $longitude = '-'.$longitude;
2804
+				if ($lac == 'S') {
2805
+					$latitude = '-'.$latitude;
2806
+				}
2807
+				if ($lnc == 'W') {
2808
+					$longitude = '-'.$longitude;
2809
+				}
2246 2810
 				$data['center_latitude'] = $latitude;
2247 2811
 				$data['center_longitude'] = $longitude;
2248 2812
 				$data['radius'] = intval($radius);
@@ -2272,10 +2836,14 @@  discard block
 block discarded – undo
2272 2836
 				$NOTAM->addNOTAM($data['ref'],$data['title'],'',$data['fir'],$data['code'],'',$data['scope'],$data['lower_limit'],$data['upper_limit'],$data['center_latitude'],$data['center_longitude'],$data['radius'],$data['date_begin'],$data['date_end'],$data['permanent'],$data['text'],$data['full_notam']);
2273 2837
 				unset($data);
2274 2838
 			} 
2275
-		} else $error = "File ".$tmp_dir.'notam.rss'." doesn't exist. Download failed.";
2839
+		} else {
2840
+			$error = "File ".$tmp_dir.'notam.rss'." doesn't exist. Download failed.";
2841
+		}
2276 2842
 		if ($error != '') {
2277 2843
 			return $error;
2278
-		} elseif ($globalDebug) echo "Done\n";
2844
+		} elseif ($globalDebug) {
2845
+			echo "Done\n";
2846
+		}
2279 2847
 		return '';
2280 2848
 	}
2281 2849
 	
@@ -2300,7 +2868,9 @@  discard block
 block discarded – undo
2300 2868
 		$airspace_lst = $Common->getData('https://raw.githubusercontent.com/XCSoar/xcsoar-data-repository/master/data/airspace.json');
2301 2869
 		$airspace_json = json_decode($airspace_lst,true);
2302 2870
 		foreach ($airspace_json['records'] as $airspace) {
2303
-			if ($globalDebug) echo $airspace['name']."...\n";
2871
+			if ($globalDebug) {
2872
+				echo $airspace['name']."...\n";
2873
+			}
2304 2874
 			update_db::download($airspace['uri'],$tmp_dir.$airspace['name']);
2305 2875
 			if (file_exists($tmp_dir.$airspace['name'])) {
2306 2876
 				file_put_contents($tmp_dir.$airspace['name'], utf8_encode(file_get_contents($tmp_dir.$airspace['name'])));
@@ -2344,8 +2914,11 @@  discard block
 block discarded – undo
2344 2914
                         return "error : ".$e->getMessage();
2345 2915
                 }
2346 2916
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2347
-                if ($row['nb'] > 0) return false;
2348
-                else return true;
2917
+                if ($row['nb'] > 0) {
2918
+                	return false;
2919
+                } else {
2920
+                	return true;
2921
+                }
2349 2922
 	}
2350 2923
 
2351 2924
 	public static function insert_last_update() {
@@ -2370,8 +2943,11 @@  discard block
 block discarded – undo
2370 2943
                         return "error : ".$e->getMessage();
2371 2944
                 }
2372 2945
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2373
-                if ($row['nb'] > 0) return true;
2374
-                else return false;
2946
+                if ($row['nb'] > 0) {
2947
+                	return true;
2948
+                } else {
2949
+                	return false;
2950
+                }
2375 2951
 	}
2376 2952
 
2377 2953
 
@@ -2402,8 +2978,11 @@  discard block
 block discarded – undo
2402 2978
                         return "error : ".$e->getMessage();
2403 2979
                 }
2404 2980
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2405
-                if ($row['nb'] > 0) return false;
2406
-                else return true;
2981
+                if ($row['nb'] > 0) {
2982
+                	return false;
2983
+                } else {
2984
+                	return true;
2985
+                }
2407 2986
 	}
2408 2987
 
2409 2988
 	public static function insert_last_notam_update() {
@@ -2432,8 +3011,11 @@  discard block
 block discarded – undo
2432 3011
                         return "error : ".$e->getMessage();
2433 3012
                 }
2434 3013
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2435
-                if ($row['nb'] > 0) return false;
2436
-                else return true;
3014
+                if ($row['nb'] > 0) {
3015
+                	return false;
3016
+                } else {
3017
+                	return true;
3018
+                }
2437 3019
 	}
2438 3020
 
2439 3021
 	public static function insert_last_airspace_update() {
@@ -2463,8 +3045,11 @@  discard block
 block discarded – undo
2463 3045
                         return "error : ".$e->getMessage();
2464 3046
                 }
2465 3047
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2466
-                if ($row['nb'] > 0) return false;
2467
-                else return true;
3048
+                if ($row['nb'] > 0) {
3049
+                	return false;
3050
+                } else {
3051
+                	return true;
3052
+                }
2468 3053
 	}
2469 3054
 
2470 3055
 	public static function insert_last_owner_update() {
@@ -2493,8 +3078,11 @@  discard block
 block discarded – undo
2493 3078
                         return "error : ".$e->getMessage();
2494 3079
                 }
2495 3080
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2496
-                if ($row['nb'] > 0) return false;
2497
-                else return true;
3081
+                if ($row['nb'] > 0) {
3082
+                	return false;
3083
+                } else {
3084
+                	return true;
3085
+                }
2498 3086
 	}
2499 3087
 
2500 3088
 	public static function insert_last_schedules_update() {
@@ -2523,8 +3111,11 @@  discard block
 block discarded – undo
2523 3111
                         return "error : ".$e->getMessage();
2524 3112
                 }
2525 3113
                 $row = $sth->fetch(PDO::FETCH_ASSOC);
2526
-                if ($row['nb'] > 0) return false;
2527
-                else return true;
3114
+                if ($row['nb'] > 0) {
3115
+                	return false;
3116
+                } else {
3117
+                	return true;
3118
+                }
2528 3119
 	}
2529 3120
 
2530 3121
 	public static function insert_last_tle_update() {
Please login to merge, or discard this patch.