function getAdminstratorName($login)
{
require_once $_SERVER['DOCUMENT_ROOT'] . DIRECTORY_SEPARATOR . "classes" . DIRECTORY_SEPARATOR . "settings.class.php";
$settings = new settings();
if ($settings::db_driver == "xml") {
// XML
$administrators = simplexml_load_file($_SERVER['DOCUMENT_ROOT'] . DIRECTORY_SEPARATOR . "data" . DIRECTORY_SEPARATOR . "administrators.xml");
foreach ($administrators as $administrator) {
if ($administrator->login = $login) {
return $administrator->name;
}
}
} else {
// PDO
$dbh = $this->pdoOpen();
$sql = "SELECT * FROM " . $settings::db_prefix . "administrators WHERE login = :login";
$sth = $dbh->prepare($sql);
$sth->bindParam(':login', $login, PDO::PARAM_STR, 25);
$sth->execute();
$row = $sth->fetch();
$sth = NULL;
$dbh = NULL;
return $row['name'];
}
}