2 require_once('require/class.Connection.php');
3 require_once('require/class.Spotter.php');
4 require_once('require/class.Language.php');
5 require_once('require/class.Stats.php');
6 require_once('require/class.Common.php');
8 if (isset($_POST['pilot']))
10 header('Location: '.$globalURL.'/pilot/'.filter_input(INPUT_POST
,'pilot',FILTER_SANITIZE_STRING
));
11 //} else if (isset($_GET['airport'])){
13 $Spotter= new Spotter();
15 $Common = new Common();
17 require_once('header.php');
18 print '<div class="column">';
19 print '<h1>'._("Pilots").'</h1>';
20 $pilot_names = $Stats->getAllPilotNames();
21 if (empty($pilot_names)) {
22 $pilot_names = $Spotter->getAllPilotNames();
24 //ksort($pilot_names);
26 print '<div class="alphabet-legend">';
27 foreach($pilot_names as $value) {
28 $firstLetter = strtoupper($Common->replace_mb_substr($value['pilot_name'], 0, 1));
29 if($previous !== $firstLetter && $firstLetter != "'")
31 if ($previous !== null){
34 print '<a href="#'.$firstLetter.'">'.$firstLetter.'</a>';
36 if ($firstLetter != "'") $previous = $firstLetter;
40 foreach($pilot_names as $value) {
41 $firstLetter = strtoupper($Common->replace_mb_substr($value['pilot_name'], 0, 1));
42 if ($firstLetter != "")
44 if($previous !== $firstLetter && $firstLetter != "'")
46 if ($previous !== null){
49 print '<a name="'.$firstLetter.'"></a><h4 class="alphabet-header">'.$firstLetter.'</h4><div class="alphabet">';
51 if ($firstLetter != "'") $previous = $firstLetter;
52 print '<div class="alphabet-item">';
53 if (isset($value['pilot_id']) && $value['pilot_id'] != '') print '<a href="'.$globalURL.'/pilot/'.$value['pilot_id'].'">'.$value['pilot_name'].' ('.$value['pilot_id'].')';
54 else print '<a href="'.$globalURL.'/pilot/'.$value['pilot_name'].'">'.$value['pilot_name'];
62 require_once('footer.php');