@@ -7,9 +7,13 @@ discard block |
||
7 | 7 | //echo $buffer."\n"; |
8 | 8 | $data = array(); |
9 | 9 | $typehex = substr($buffer,0,1); |
10 | - if ($typehex == '*' || $typehex == ':') $hex = substr($buffer,1,-1); |
|
11 | - elseif ($typehex == '@' || $typehex == '%') $hex = substr($buffer,13,-13); |
|
12 | - else $hex = substr($buffer,1,-1); |
|
10 | + if ($typehex == '*' || $typehex == ':') { |
|
11 | + $hex = substr($buffer,1,-1); |
|
12 | + } elseif ($typehex == '@' || $typehex == '%') { |
|
13 | + $hex = substr($buffer,13,-13); |
|
14 | + } else { |
|
15 | + $hex = substr($buffer,1,-1); |
|
16 | + } |
|
13 | 17 | $bin = gmp_strval( gmp_init($hex,16), 2); |
14 | 18 | //if (strlen($hex) == 28 && $this->parityCheck($hex,$bin)) { |
15 | 19 | if (strlen($hex) == 28) { |
@@ -52,8 +56,9 @@ discard block |
||
52 | 56 | // 131072 is 2^17 since CPR latitude and longitude are encoded in 17 bits. |
53 | 57 | $cprlat = intval(substr($bin,54,17),2)/131072.0; |
54 | 58 | $cprlon = intval(substr($bin,71,17),2)/131072.0; |
55 | - if ($oe == 0) $this::$latlon[$icao] = array('latitude' => $cprlat,'longitude' => $cprlon,'created' => time()); |
|
56 | - elseif (isset($this::$latlon[$icao]) && (time() - $this::$latlon[$icao]['created']) < 10) { |
|
59 | + if ($oe == 0) { |
|
60 | + $this::$latlon[$icao] = array('latitude' => $cprlat,'longitude' => $cprlon,'created' => time()); |
|
61 | + } elseif (isset($this::$latlon[$icao]) && (time() - $this::$latlon[$icao]['created']) < 10) { |
|
57 | 62 | $cprlat_odd = $cprlat; |
58 | 63 | $cprlon_odd = $cprlon; |
59 | 64 | $cprlat_even = $this::$latlon[$icao]['latitude']; |
@@ -62,8 +67,12 @@ discard block |
||
62 | 67 | $j = 59*$cprlat_even-60*$cprlat_odd+0.5; |
63 | 68 | $lat_even = (360.0/60)*($j%60+$cprlat_even); |
64 | 69 | $lat_odd = (360.0/59)*($j%59+$cprlat_odd); |
65 | - if ($lat_even >= 270) $lat_even = $lat_even - 360; |
|
66 | - if ($lat_odd >= 270) $lat_odd = $lat_odd - 360; |
|
70 | + if ($lat_even >= 270) { |
|
71 | + $lat_even = $lat_even - 360; |
|
72 | + } |
|
73 | + if ($lat_odd >= 270) { |
|
74 | + $lat_odd = $lat_odd - 360; |
|
75 | + } |
|
67 | 76 | // check latitude zone |
68 | 77 | if ($this->cprNL($lat_even) == $this->cprNL($lat_odd)) { |
69 | 78 | if ($this::$latlon[$icao]['created'] > time()) { |
@@ -71,7 +80,9 @@ discard block |
||
71 | 80 | $m = floor($cprlon_even*($this->cprNL($lat_even)-1) - $cprlon_odd * $this->cprNL($lat_even)+0.5); |
72 | 81 | $lon = (360.0/$ni)*($m%$ni+$cprlon_even); |
73 | 82 | $lat = $lat_even; |
74 | - if ($lon > 180) $lon = $lon -360; |
|
83 | + if ($lon > 180) { |
|
84 | + $lon = $lon -360; |
|
85 | + } |
|
75 | 86 | if ($lat > -91 && $lat < 91 && $lon > -181 && $lon < 181) { |
76 | 87 | //if ($globalDebug) echo 'cs : '.$cs.' - hex : '.$hex.' - lat : '.$lat.' - lon : '.$lon; |
77 | 88 | $data['latitude'] = $lat; |
@@ -82,14 +93,18 @@ discard block |
||
82 | 93 | $m = floor($cprlon_even*($this->cprNL($lat_odd)-1) - $cprlon_odd * $this->cprNL($lat_odd)+0.5); |
83 | 94 | $lon = (360.0/$ni)*($m%$ni+$cprlon_odd); |
84 | 95 | $lat = $lat_odd; |
85 | - if ($lon > 180) $lon = $lon -360; |
|
96 | + if ($lon > 180) { |
|
97 | + $lon = $lon -360; |
|
98 | + } |
|
86 | 99 | if ($lat > -91 && $lat < 91 && $lon > -181 && $lon < 181) { |
87 | 100 | //if ($globalDebug) echo 'icao : '.$icao.' - hex : '.$hex.' - lat : '.$lat.' - lon : '.$lon.' second'."\n"; |
88 | 101 | $data['latitude'] = $lat; |
89 | 102 | $data['longitude'] = $lon; |
90 | 103 | } |
91 | 104 | } |
92 | - } else echo "Not cprNL"; |
|
105 | + } else { |
|
106 | + echo "Not cprNL"; |
|
107 | + } |
|
93 | 108 | unset($this::$latlon[$icao]); |
94 | 109 | } |
95 | 110 | } elseif ($tc == 19) { |
@@ -98,11 +113,17 @@ discard block |
||
98 | 113 | $v_ew = intval(substr($bin,46,10),2); |
99 | 114 | $v_ns_dir = intval(substr($bin,56,1)); |
100 | 115 | $v_ns = intval(substr($bin,57,10),2); |
101 | - if ($v_ew_dir) $v_ew = -1*$v_ew; |
|
102 | - if ($v_ns_dir) $v_ns = -1*$v_ns; |
|
116 | + if ($v_ew_dir) { |
|
117 | + $v_ew = -1*$v_ew; |
|
118 | + } |
|
119 | + if ($v_ns_dir) { |
|
120 | + $v_ns = -1*$v_ns; |
|
121 | + } |
|
103 | 122 | $speed = sqrt($v_ns*$v_ns+$v_ew*$v_ew); |
104 | 123 | $heading = atan2($v_ew,$v_ns)*360.0/(2*pi()); |
105 | - if ($heading <0) $heading = $heading+360; |
|
124 | + if ($heading <0) { |
|
125 | + $heading = $heading+360; |
|
126 | + } |
|
106 | 127 | $data['speed'] = $speed; |
107 | 128 | $data['heading'] = $heading; |
108 | 129 | } |
@@ -117,72 +138,194 @@ discard block |
||
117 | 138 | |
118 | 139 | public function cprNL($lat) { |
119 | 140 | //Lookup table to convert the latitude to index. |
120 | - if ($lat < 0) $lat = -$lat; // Table is simmetric about the equator. |
|
121 | - if ($lat < 10.47047130) return 59; |
|
122 | - if ($lat < 14.82817437) return 58; |
|
123 | - if ($lat < 18.18626357) return 57; |
|
124 | - if ($lat < 21.02939493) return 56; |
|
125 | - if ($lat < 23.54504487) return 55; |
|
126 | - if ($lat < 25.82924707) return 54; |
|
127 | - if ($lat < 27.93898710) return 53; |
|
128 | - if ($lat < 29.91135686) return 52; |
|
129 | - if ($lat < 31.77209708) return 51; |
|
130 | - if ($lat < 33.53993436) return 50; |
|
131 | - if ($lat < 35.22899598) return 49; |
|
132 | - if ($lat < 36.85025108) return 48; |
|
133 | - if ($lat < 38.41241892) return 47; |
|
134 | - if ($lat < 39.92256684) return 46; |
|
135 | - if ($lat < 41.38651832) return 45; |
|
136 | - if ($lat < 42.80914012) return 44; |
|
137 | - if ($lat < 44.19454951) return 43; |
|
138 | - if ($lat < 45.54626723) return 42; |
|
139 | - if ($lat < 46.86733252) return 41; |
|
140 | - if ($lat < 48.16039128) return 40; |
|
141 | - if ($lat < 49.42776439) return 39; |
|
142 | - if ($lat < 50.67150166) return 38; |
|
143 | - if ($lat < 51.89342469) return 37; |
|
144 | - if ($lat < 53.09516153) return 36; |
|
145 | - if ($lat < 54.27817472) return 35; |
|
146 | - if ($lat < 55.44378444) return 34; |
|
147 | - if ($lat < 56.59318756) return 33; |
|
148 | - if ($lat < 57.72747354) return 32; |
|
149 | - if ($lat < 58.84763776) return 31; |
|
150 | - if ($lat < 59.95459277) return 30; |
|
151 | - if ($lat < 61.04917774) return 29; |
|
152 | - if ($lat < 62.13216659) return 28; |
|
153 | - if ($lat < 63.20427479) return 27; |
|
154 | - if ($lat < 64.26616523) return 26; |
|
155 | - if ($lat < 65.31845310) return 25; |
|
156 | - if ($lat < 66.36171008) return 24; |
|
157 | - if ($lat < 67.39646774) return 23; |
|
158 | - if ($lat < 68.42322022) return 22; |
|
159 | - if ($lat < 69.44242631) return 21; |
|
160 | - if ($lat < 70.45451075) return 20; |
|
161 | - if ($lat < 71.45986473) return 19; |
|
162 | - if ($lat < 72.45884545) return 18; |
|
163 | - if ($lat < 73.45177442) return 17; |
|
164 | - if ($lat < 74.43893416) return 16; |
|
165 | - if ($lat < 75.42056257) return 15; |
|
166 | - if ($lat < 76.39684391) return 14; |
|
167 | - if ($lat < 77.36789461) return 13; |
|
168 | - if ($lat < 78.33374083) return 12; |
|
169 | - if ($lat < 79.29428225) return 11; |
|
170 | - if ($lat < 80.24923213) return 10; |
|
171 | - if ($lat < 81.19801349) return 9; |
|
172 | - if ($lat < 82.13956981) return 8; |
|
173 | - if ($lat < 83.07199445) return 7; |
|
174 | - if ($lat < 83.99173563) return 6; |
|
175 | - if ($lat < 84.89166191) return 5; |
|
176 | - if ($lat < 85.75541621) return 4; |
|
177 | - if ($lat < 86.53536998) return 3; |
|
178 | - if ($lat < 87.00000000) return 2; |
|
141 | + if ($lat < 0) { |
|
142 | + $lat = -$lat; |
|
143 | + } |
|
144 | + // Table is simmetric about the equator. |
|
145 | + if ($lat < 10.47047130) { |
|
146 | + return 59; |
|
147 | + } |
|
148 | + if ($lat < 14.82817437) { |
|
149 | + return 58; |
|
150 | + } |
|
151 | + if ($lat < 18.18626357) { |
|
152 | + return 57; |
|
153 | + } |
|
154 | + if ($lat < 21.02939493) { |
|
155 | + return 56; |
|
156 | + } |
|
157 | + if ($lat < 23.54504487) { |
|
158 | + return 55; |
|
159 | + } |
|
160 | + if ($lat < 25.82924707) { |
|
161 | + return 54; |
|
162 | + } |
|
163 | + if ($lat < 27.93898710) { |
|
164 | + return 53; |
|
165 | + } |
|
166 | + if ($lat < 29.91135686) { |
|
167 | + return 52; |
|
168 | + } |
|
169 | + if ($lat < 31.77209708) { |
|
170 | + return 51; |
|
171 | + } |
|
172 | + if ($lat < 33.53993436) { |
|
173 | + return 50; |
|
174 | + } |
|
175 | + if ($lat < 35.22899598) { |
|
176 | + return 49; |
|
177 | + } |
|
178 | + if ($lat < 36.85025108) { |
|
179 | + return 48; |
|
180 | + } |
|
181 | + if ($lat < 38.41241892) { |
|
182 | + return 47; |
|
183 | + } |
|
184 | + if ($lat < 39.92256684) { |
|
185 | + return 46; |
|
186 | + } |
|
187 | + if ($lat < 41.38651832) { |
|
188 | + return 45; |
|
189 | + } |
|
190 | + if ($lat < 42.80914012) { |
|
191 | + return 44; |
|
192 | + } |
|
193 | + if ($lat < 44.19454951) { |
|
194 | + return 43; |
|
195 | + } |
|
196 | + if ($lat < 45.54626723) { |
|
197 | + return 42; |
|
198 | + } |
|
199 | + if ($lat < 46.86733252) { |
|
200 | + return 41; |
|
201 | + } |
|
202 | + if ($lat < 48.16039128) { |
|
203 | + return 40; |
|
204 | + } |
|
205 | + if ($lat < 49.42776439) { |
|
206 | + return 39; |
|
207 | + } |
|
208 | + if ($lat < 50.67150166) { |
|
209 | + return 38; |
|
210 | + } |
|
211 | + if ($lat < 51.89342469) { |
|
212 | + return 37; |
|
213 | + } |
|
214 | + if ($lat < 53.09516153) { |
|
215 | + return 36; |
|
216 | + } |
|
217 | + if ($lat < 54.27817472) { |
|
218 | + return 35; |
|
219 | + } |
|
220 | + if ($lat < 55.44378444) { |
|
221 | + return 34; |
|
222 | + } |
|
223 | + if ($lat < 56.59318756) { |
|
224 | + return 33; |
|
225 | + } |
|
226 | + if ($lat < 57.72747354) { |
|
227 | + return 32; |
|
228 | + } |
|
229 | + if ($lat < 58.84763776) { |
|
230 | + return 31; |
|
231 | + } |
|
232 | + if ($lat < 59.95459277) { |
|
233 | + return 30; |
|
234 | + } |
|
235 | + if ($lat < 61.04917774) { |
|
236 | + return 29; |
|
237 | + } |
|
238 | + if ($lat < 62.13216659) { |
|
239 | + return 28; |
|
240 | + } |
|
241 | + if ($lat < 63.20427479) { |
|
242 | + return 27; |
|
243 | + } |
|
244 | + if ($lat < 64.26616523) { |
|
245 | + return 26; |
|
246 | + } |
|
247 | + if ($lat < 65.31845310) { |
|
248 | + return 25; |
|
249 | + } |
|
250 | + if ($lat < 66.36171008) { |
|
251 | + return 24; |
|
252 | + } |
|
253 | + if ($lat < 67.39646774) { |
|
254 | + return 23; |
|
255 | + } |
|
256 | + if ($lat < 68.42322022) { |
|
257 | + return 22; |
|
258 | + } |
|
259 | + if ($lat < 69.44242631) { |
|
260 | + return 21; |
|
261 | + } |
|
262 | + if ($lat < 70.45451075) { |
|
263 | + return 20; |
|
264 | + } |
|
265 | + if ($lat < 71.45986473) { |
|
266 | + return 19; |
|
267 | + } |
|
268 | + if ($lat < 72.45884545) { |
|
269 | + return 18; |
|
270 | + } |
|
271 | + if ($lat < 73.45177442) { |
|
272 | + return 17; |
|
273 | + } |
|
274 | + if ($lat < 74.43893416) { |
|
275 | + return 16; |
|
276 | + } |
|
277 | + if ($lat < 75.42056257) { |
|
278 | + return 15; |
|
279 | + } |
|
280 | + if ($lat < 76.39684391) { |
|
281 | + return 14; |
|
282 | + } |
|
283 | + if ($lat < 77.36789461) { |
|
284 | + return 13; |
|
285 | + } |
|
286 | + if ($lat < 78.33374083) { |
|
287 | + return 12; |
|
288 | + } |
|
289 | + if ($lat < 79.29428225) { |
|
290 | + return 11; |
|
291 | + } |
|
292 | + if ($lat < 80.24923213) { |
|
293 | + return 10; |
|
294 | + } |
|
295 | + if ($lat < 81.19801349) { |
|
296 | + return 9; |
|
297 | + } |
|
298 | + if ($lat < 82.13956981) { |
|
299 | + return 8; |
|
300 | + } |
|
301 | + if ($lat < 83.07199445) { |
|
302 | + return 7; |
|
303 | + } |
|
304 | + if ($lat < 83.99173563) { |
|
305 | + return 6; |
|
306 | + } |
|
307 | + if ($lat < 84.89166191) { |
|
308 | + return 5; |
|
309 | + } |
|
310 | + if ($lat < 85.75541621) { |
|
311 | + return 4; |
|
312 | + } |
|
313 | + if ($lat < 86.53536998) { |
|
314 | + return 3; |
|
315 | + } |
|
316 | + if ($lat < 87.00000000) { |
|
317 | + return 2; |
|
318 | + } |
|
179 | 319 | return 1; |
180 | 320 | } |
181 | 321 | |
182 | 322 | public function cprN($lat,$isodd) { |
183 | 323 | $nl = $this->cprNL($lat) - $isodd; |
184 | - if ($nl > 1) return $nl; |
|
185 | - else return 1; |
|
324 | + if ($nl > 1) { |
|
325 | + return $nl; |
|
326 | + } else { |
|
327 | + return 1; |
|
328 | + } |
|
186 | 329 | } |
187 | 330 | |
188 | 331 | |
@@ -208,10 +351,13 @@ discard block |
||
208 | 351 | $checksum = intval(substr($msg,22,6),16); |
209 | 352 | |
210 | 353 | for ($j = 0; $j < strlen($bin); $j++) { |
211 | - if ($bin[$j]) $crc = $crc^intval($modes_checksum_table[$j],0); |
|
354 | + if ($bin[$j]) { |
|
355 | + $crc = $crc^intval($modes_checksum_table[$j],0); |
|
356 | + } |
|
212 | 357 | } |
213 | - if ($crc == $checksum) return true; |
|
214 | - else { |
|
358 | + if ($crc == $checksum) { |
|
359 | + return true; |
|
360 | + } else { |
|
215 | 361 | //echo "**** CRC ERROR ****\n"; |
216 | 362 | return false; |
217 | 363 | } |
@@ -28,16 +28,25 @@ discard block |
||
28 | 28 | } elseif (is_numeric(substr(substr($ident, 0, 4), -1, 1))) { |
29 | 29 | //$airline_icao = substr($ident, 0, 3); |
30 | 30 | return $ident; |
31 | - } else return $ident; |
|
32 | - } else return $ident; |
|
31 | + } else { |
|
32 | + return $ident; |
|
33 | + } |
|
34 | + } else { |
|
35 | + return $ident; |
|
36 | + } |
|
33 | 37 | if ($airline_icao == 'AF') { |
34 | - if (filter_var(substr($ident,2),FILTER_VALIDATE_INT,array("flags"=>FILTER_FLAG_ALLOW_OCTAL))) $icao = $ident; |
|
35 | - else $icao = 'AFR'.ltrim(substr($ident,2),'0'); |
|
38 | + if (filter_var(substr($ident,2),FILTER_VALIDATE_INT,array("flags"=>FILTER_FLAG_ALLOW_OCTAL))) { |
|
39 | + $icao = $ident; |
|
40 | + } else { |
|
41 | + $icao = 'AFR'.ltrim(substr($ident,2),'0'); |
|
42 | + } |
|
36 | 43 | } else { |
37 | 44 | $identicao = $Spotter->getAllAirlineInfo($airline_icao); |
38 | 45 | if (isset($identicao[0])) { |
39 | 46 | $icao = $identicao[0]['icao'].ltrim(substr($ident,2),'0'); |
40 | - } else $icao = $ident; |
|
47 | + } else { |
|
48 | + $icao = $ident; |
|
49 | + } |
|
41 | 50 | } |
42 | 51 | return $icao; |
43 | 52 | } |
@@ -56,7 +65,9 @@ discard block |
||
56 | 65 | $sth->closeCursor(); |
57 | 66 | if (count($row) > 0) { |
58 | 67 | return $row['operator_correct']; |
59 | - } else return $ident; |
|
68 | + } else { |
|
69 | + return $ident; |
|
70 | + } |
|
60 | 71 | } |
61 | 72 | |
62 | 73 | public function addOperator($ident,$correct_ident,$source) { |
@@ -85,7 +96,9 @@ discard block |
||
85 | 96 | global $globalTranslationSources, $globalTranslationFetch; |
86 | 97 | //if (!isset($globalTranslationSources)) $globalTranslationSources = array('planefinder'); |
87 | 98 | $globalTranslationSources = array(); |
88 | - if (!isset($globalTranslationFetch)) $globalTranslationFetch = TRUE; |
|
99 | + if (!isset($globalTranslationFetch)) { |
|
100 | + $globalTranslationFetch = TRUE; |
|
101 | + } |
|
89 | 102 | //echo "Check Translation for ".$ident."..."; |
90 | 103 | $correct = $this->getOperator($ident); |
91 | 104 | if ($correct != '' && $correct != $ident) { |
@@ -21,7 +21,9 @@ discard block |
||
21 | 21 | print '<option></option>'; |
22 | 22 | $Stats = new Stats(); |
23 | 23 | $airline_names = $Stats->getAllAirlineNames(); |
24 | - if (empty($airline_names)) $airline_names = $Spotter->getAllAirlineNames(); |
|
24 | + if (empty($airline_names)) { |
|
25 | + $airline_names = $Spotter->getAllAirlineNames(); |
|
26 | + } |
|
25 | 27 | foreach($airline_names as $airline_name) |
26 | 28 | { |
27 | 29 | if($airline == $airline_name['airline_icao']) |
@@ -43,8 +45,7 @@ discard block |
||
43 | 45 | if ($globalIVAO && @getimagesize($globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.gif')) |
44 | 46 | { |
45 | 47 | print '<img src="'.$globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.gif" alt="'.$spotter_array[0]['airline_name'].' ('.$spotter_array[0]['airline_icao'].')" title="'.$spotter_array[0]['airline_name'].' ('.$spotter_array[0]['airline_icao'].')" class="logo" />'; |
46 | - } |
|
47 | - elseif (@getimagesize($globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.png')) |
|
48 | + } elseif (@getimagesize($globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.png')) |
|
48 | 49 | { |
49 | 50 | print '<img src="'.$globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.png" alt="'.$spotter_array[0]['airline_name'].' ('.$spotter_array[0]['airline_icao'].')" title="'.$spotter_array[0]['airline_name'].' ('.$spotter_array[0]['airline_icao'].')" class="logo" />'; |
50 | 51 | } |
@@ -14,7 +14,7 @@ |
||
14 | 14 | $limit_start = 0; |
15 | 15 | $limit_end = 25; |
16 | 16 | $absolute_difference = 25; |
17 | - } else { |
|
17 | + } else { |
|
18 | 18 | $limit_explode = explode(",", $_GET['limit']); |
19 | 19 | $limit_start = $limit_explode[0]; |
20 | 20 | $limit_end = $limit_explode[1]; |
@@ -22,7 +22,9 @@ |
||
22 | 22 | print '<select name="aircraft_manufacturer" class="selectpicker" data-live-search="true">'; |
23 | 23 | $Stats = new Stats(); |
24 | 24 | $all_manufacturers = $Stats->getAllManufacturers(); |
25 | - if (empty($all_manufacturers)) $all_manufacturers = $Spotter->getAllManufacturers(); |
|
25 | + if (empty($all_manufacturers)) { |
|
26 | + $all_manufacturers = $Spotter->getAllManufacturers(); |
|
27 | + } |
|
26 | 28 | foreach($all_manufacturers as $all_manufacturer) |
27 | 29 | { |
28 | 30 | if($_GET['aircraft_manufacturer'] == strtolower(str_replace(" ", "-", $all_manufacturer['aircraft_manufacturer']))) |
@@ -22,7 +22,9 @@ |
||
22 | 22 | print '<select name="aircraft_manufacturer" class="selectpicker" data-live-search="true">'; |
23 | 23 | $Stats = new Stats(); |
24 | 24 | $all_manufacturers = $Stats->getAllManufacturers(); |
25 | - if (empty($all_manufacturers)) $all_manufacturers = $Spotter->getAllManufacturers(); |
|
25 | + if (empty($all_manufacturers)) { |
|
26 | + $all_manufacturers = $Spotter->getAllManufacturers(); |
|
27 | + } |
|
26 | 28 | foreach($all_manufacturers as $all_manufacturer) |
27 | 29 | { |
28 | 30 | if($_GET['aircraft_manufacturer'] == strtolower(str_replace(" ", "-", $all_manufacturer['aircraft_manufacturer']))) |
@@ -21,7 +21,9 @@ discard block |
||
21 | 21 | print '<option></option>'; |
22 | 22 | $Stats = new Stats(); |
23 | 23 | $airline_names = $Stats->getAllAirlineNames(); |
24 | - if (empty($airline_names)) $airline_names = $Spotter->getAllAirlineNames(); |
|
24 | + if (empty($airline_names)) { |
|
25 | + $airline_names = $Spotter->getAllAirlineNames(); |
|
26 | + } |
|
25 | 27 | foreach($airline_names as $airline_name) |
26 | 28 | { |
27 | 29 | if($airline == $airline_name['airline_icao']) |
@@ -43,8 +45,7 @@ discard block |
||
43 | 45 | if ($globalIVAO && @getimagesize($globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.gif')) |
44 | 46 | { |
45 | 47 | print '<img src="'.$globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.gif" alt="'.$spotter_array[0]['airline_name'].' ('.$spotter_array[0]['airline_icao'].')" title="'.$spotter_array[0]['airline_name'].' ('.$spotter_array[0]['airline_icao'].')" class="logo" />'; |
46 | - } |
|
47 | - elseif (@getimagesize($globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.png')) |
|
48 | + } elseif (@getimagesize($globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.png')) |
|
48 | 49 | { |
49 | 50 | print '<img src="'.$globalURL.'/images/airlines/'.$spotter_array[0]['airline_icao'].'.png" alt="'.$spotter_array[0]['airline_name'].' ('.$spotter_array[0]['airline_icao'].')" title="'.$spotter_array[0]['airline_name'].' ('.$spotter_array[0]['airline_icao'].')" class="logo" />'; |
50 | 51 | } |
@@ -12,7 +12,7 @@ |
||
12 | 12 | $limit_start = 0; |
13 | 13 | $limit_end = 25; |
14 | 14 | $absolute_difference = 25; |
15 | -} else { |
|
15 | +} else { |
|
16 | 16 | $limit_explode = explode(",", $_GET['limit']); |
17 | 17 | $limit_start = $limit_explode[0]; |
18 | 18 | $limit_end = $limit_explode[1]; |
@@ -12,7 +12,9 @@ |
||
12 | 12 | $METAR = new METAR(); |
13 | 13 | $metar_info = $METAR->getMETAR($icao); |
14 | 14 | //print_r($metar_info); |
15 | - if (isset($metar_info[0]['metar'])) $metar_parse = $METAR->parse($metar_info[0]['metar']); |
|
15 | + if (isset($metar_info[0]['metar'])) { |
|
16 | + $metar_parse = $METAR->parse($metar_info[0]['metar']); |
|
17 | + } |
|
16 | 18 | //print_r($metar_parse); |
17 | 19 | } |
18 | 20 | ?> |