- initial import
This commit is contained in:
commit
5e60bf4a9a
37 changed files with 2204 additions and 0 deletions
48
admin/index.php
Normal file
48
admin/index.php
Normal file
|
@ -0,0 +1,48 @@
|
|||
<?php
|
||||
/**
|
||||
* Start page code.
|
||||
*
|
||||
* @author Jan Dittberner <jan@dittberner.info>
|
||||
* @version $Id$
|
||||
* @license GPL
|
||||
* @package WebDAVAdmin
|
||||
*
|
||||
* Copyright (c) 2007 Jan Dittberner
|
||||
*
|
||||
* This file is part of WebDAVAdmin.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but
|
||||
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
||||
* 02110-1301 USA.
|
||||
*/
|
||||
|
||||
/** Include common code. */
|
||||
include_once('common.inc.php');
|
||||
|
||||
header("Content-Type: text/html; charset=UTF-8");
|
||||
try {
|
||||
$dbh = new PDO($dsn, $dbuser, $dbpass);
|
||||
$query = $dbh->prepare("SELECT firstname, lastname FROM dav_password WHERE username=:username");
|
||||
$currentuser = $_SERVER['PHP_AUTH_USER'];
|
||||
$query->execute(array(":username" => $currentuser));
|
||||
$row = $query->fetch(PDO::FETCH_ASSOC);
|
||||
$smarty->assign("firstname", $row['firstname']);
|
||||
$smarty->assign("lastname", $row['lastname']);
|
||||
$smarty->display("start.html");
|
||||
$dbh = null;
|
||||
} catch (PDOException $e) {
|
||||
$smarty->setErrorMsg($e->getMessage());
|
||||
$smarty->display("error.html");
|
||||
}
|
||||
?>
|
Loading…
Add table
Add a link
Reference in a new issue