=0; $i--) print substr($email, $i, 1); } function status($sstatus, $cstatus, $cschiff) { if ($sstatus == 'Aktiv') return "Aktiv"; elseif ($sstatus == 'Urlaub') return "Urlaub"; elseif ($sstatus == 'MIA') return "MIA"; elseif (substr($cstatus,0,2) == 'MM') { if ($cschiff!='$shp') return "MM"; else return "Aktiv"; } else return $cstatus; } function postline ($Result, $charakter) { GLOBAL $picrang; print " \n"; // Schreiber-Rang if ($size=@getimagesize("http://persodb.oesf.at/image/".$picrang."/".$Result->sch_rang_l)) print " sch_rang_l."\">\n"; else if ($size=@getimagesize("http://persodb.oesf.at/image/rang_sonstige/".$Result->sch_rang_l)) print " sch_rang_l."\">\n"; else print "  \n"; // Name & evtl. Schreiber print " sch_id."\">".$Result->sch_name.""; if ($Result->sch_id>0 && $charakter) print "
cha_id."\">".$Result->cha_name."
"; print "\n"; // Schreiber-Position if ($charakter) print " ".$Result->cha_position_kurz."\n"; else print " ".$Result->sch_position_kurz."\n"; // Schreiber-Kontakt print " "; if ($Result->sch_kontakt!="") { print "sch_kontakt)); print "');\">"; } else print " "; print "\n"; // Charakter-Status print " ".status($Result->sch_status, $Result->cha_status, $Result->cha_schiff)."\n"; print " \n"; } function printAbteilung($bild, $sql1, $charakter, $headline, $obk) { print "\n"; print " \n"; if ($headline) { print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; } else { print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; } if (!$obk) { print " \n"; print " \n"; print " \n"; } $ergebnis = mysql_query ($sql1); while($Result = mysql_fetch_object($ergebnis)) postline($Result, $charakter); print "
RangNamePostenMailStatus
\n"; } function printSchiff($schiff, $kuerzel, $gif, $hp) { GLOBAL $wrong_type, $wrong_status; print "

Oberkommando | USS Britannia | USS Hyperion | USS Stardust | USS Phoenix | Starbase 98
\n"; // Kopf print "\"".$schiff."\"
"; // Br�cke $sql1 = "SELECT * FROM charaktere LEFT JOIN schreiber ON cha_schreiberID = sch_id WHERE sch_schiff='$kuerzel' AND (cha_abteilung='BRI' OR cha_bruecke=1) AND $wrong_status AND ISNULL(sch_deleted) ORDER BY cha_type, cha_rangID desc"; printAbteilung("bruecke_half.gif", $sql1, true, true, false); // Sicherheit $sql1 = "SELECT * FROM charaktere LEFT JOIN schreiber ON cha_schreiberID = sch_id WHERE sch_schiff='$kuerzel' AND cha_abteilung='SEC' AND $wrong_status AND $wrong_type AND ISNULL(sch_deleted) ORDER BY cha_type, cha_rangID desc"; printAbteilung("sicherheit_half.gif", $sql1, true, false, false); // Technik $sql1 = "SELECT * FROM charaktere LEFT JOIN schreiber ON cha_schreiberID = sch_id WHERE sch_schiff='$kuerzel' AND cha_abteilung='TEC' AND $wrong_status AND $wrong_type AND ISNULL(sch_deleted) ORDER BY cha_type, cha_rangID desc"; printAbteilung("technik_half.gif", $sql1, true, false, false); // Wissenschaft $sql1 = "SELECT * FROM charaktere LEFT JOIN schreiber ON cha_schreiberID = sch_id WHERE sch_schiff='$kuerzel' AND cha_abteilung='SCI' AND $wrong_status AND $wrong_type AND ISNULL(sch_deleted) ORDER BY cha_type, cha_rangID desc"; printAbteilung("wissenschaft_half.gif", $sql1, true, false, false); // Medizin $sql1 = "SELECT * FROM charaktere LEFT JOIN schreiber ON cha_schreiberID = sch_id WHERE sch_schiff='$kuerzel' AND cha_abteilung='MED' AND $wrong_status AND $wrong_type AND ISNULL(sch_deleted) ORDER BY cha_type, cha_rangID desc"; printAbteilung("medizin_half.gif", $sql1, true, false, false); } ?>

Mitgliederliste der Östereichischen Sternenflotte

$second) return $first - $second; else return $second - $first; } // Daten f�r die weitere Berechnung: $timeA = '14.09.1998'; //Gr�ndungsdatum der �SF $timeB = date("d.m.Y"); //aktuelles Datum $timeC = date('H'); //aktuelle Zeit (Stunden) $timeD = date('i'); //aktuelle Zeit (Minuten) // Differenz in Tagen zwischen Gr�ndungstag und jetzigem Datum $differenz = seDay($timeA,$timeB,"dmY","."); // Ausrechnen der Jahre $years = $differenz/365.242199; $just_year= floor($differenz/365.242199); // Ber�cksichtigung ob Schaltjahr: (0 = keins; 1 = Schaltjahr) if(date('L')) { $days = floor(($years - $just_year) * 366); }else{ $days = floor(($years - $just_year) * 365); } //eventuelle Vorbeugung f�r Sternzeit: 11000 oder 11010 if($days < 10) { $day = str_pad($days, 3 ,'00', STR_PAD_LEFT); }else if($days < 100) { $day = str_pad($days, 3 ,'0', STR_PAD_LEFT); }else { $day = $days; } // Minuten berechnen, und f�hrende 00 hinzuf�gen (z.B: 10305.0001) $minutes = floor(($timeD/60)*100); if($minutes < 10) { $minute = str_pad($minutes, 2 ,'0', STR_PAD_LEFT); }else{ $minute = $minutes; } // Sternzeit zusammenstellen f�r Ausgabe $sternzeit= $just_year.$day.".".$timeC.$minute; ?> �SF-Stardate:

Bei Fehlern bitte Mail an

Alle Angaben beziehen sich auf den Schreiber, wie im jeweiligen Befehl festgelegt (Konvertierung oder Charakterwechsel). Die Posten stehen zum Teil in keinem Verh�ltnis zum Schreiberrang. Die R�nge der Charaktere sind der jeweiligen Crewliste bzw. Charakterakte zu entnehmen. Da wir mit der Umstellung auf unsere neue Personaldatenbank noch nicht ganz fertig sind, bitten wir um Verständnis wenn einige Angaben auf dieser Seite noch nicht angepasst, oder lückenhaft sind. Vielen Dank.