User information separated to extra file
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@25 a67ec6bc-e5d5-0310-a910-815c51eb3124
This commit is contained in:
parent
68203779c0
commit
a35d786f5b
4 changed files with 51 additions and 2 deletions
BIN
php/images/gnu.png
Normal file
BIN
php/images/gnu.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.6 KiB |
|
@ -34,8 +34,9 @@ if (! $logged_in) {
|
||||||
echo _("You're not known to the system.")."<br/>";
|
echo _("You're not known to the system.")."<br/>";
|
||||||
echo _("Please go back and try again.");
|
echo _("Please go back and try again.");
|
||||||
} else {
|
} else {
|
||||||
echo _("Session with ID: ").session_id()."<br/>";
|
include("userhead.php");
|
||||||
echo _("UID: ").$_SESSION["userid"]."<br/>";
|
// echo _("Session with ID: ").session_id()."<br/>";
|
||||||
|
// echo _("UID: ").$_SESSION["userid"]."<br/>";
|
||||||
printf(_("You may now see your <a href=\"%s\">Domain list</a>."),
|
printf(_("You may now see your <a href=\"%s\">Domain list</a>."),
|
||||||
"domainlist.php");
|
"domainlist.php");
|
||||||
}
|
}
|
||||||
|
|
31
php/userhead.php
Normal file
31
php/userhead.php
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
<div>
|
||||||
|
<table>
|
||||||
|
<tr><td>
|
||||||
|
<img src="images/gnu.png" width="45" height="43" alt="small GNU head"/>
|
||||||
|
</td><td>
|
||||||
|
<p>
|
||||||
|
<?php
|
||||||
|
require("usertypes.php");
|
||||||
|
|
||||||
|
$dbh = db_open();
|
||||||
|
|
||||||
|
$query=sprintf("SELECT name, type, client FROM sysuser WHERE id=%d",
|
||||||
|
$_SESSION["userid"]);
|
||||||
|
$result=pg_query($dbh, $query);
|
||||||
|
$row=pg_fetch_array($result);
|
||||||
|
printf(_("Logged in as %s (%s)"), $row["name"],
|
||||||
|
get_usertype_name($row["type"]));
|
||||||
|
|
||||||
|
print("<br/>");
|
||||||
|
|
||||||
|
$query=sprintf("SELECT client.*, country.name AS cname FROM client, country WHERE client.id=%d AND country.id=client.country", $row["client"]);
|
||||||
|
$result=pg_query($dbh, $query);
|
||||||
|
$row=pg_fetch_array($result);
|
||||||
|
printf("%s %s, %s %s, %s %s, %s %s", $row["firstname"], $row["lastname"],
|
||||||
|
$row["address1"], $row["address2"], $row["zipcode"], $row["town"],
|
||||||
|
$row["state"], $row["cname"]);
|
||||||
|
|
||||||
|
db_close($dbh);
|
||||||
|
?>
|
||||||
|
</p></td></tr></table>
|
||||||
|
</div>
|
|
@ -4,4 +4,21 @@ define("cUSRADMIN",255);
|
||||||
define("cUSRWEB",128);
|
define("cUSRWEB",128);
|
||||||
define("cUSRMAIL",64);
|
define("cUSRMAIL",64);
|
||||||
define("cUSRNONE",0);
|
define("cUSRNONE",0);
|
||||||
|
|
||||||
|
function get_usertype_name($usertype) {
|
||||||
|
switch ($usertype) {
|
||||||
|
case cUSRADMIN:
|
||||||
|
return _("Administrator");
|
||||||
|
break;
|
||||||
|
case cUSRWEB:
|
||||||
|
return _("Web user");
|
||||||
|
break;
|
||||||
|
case cUSRMAIL:
|
||||||
|
return _("Mail user");
|
||||||
|
break;
|
||||||
|
case cUSRNONE:
|
||||||
|
default:
|
||||||
|
return _("Unknown user type");
|
||||||
|
}
|
||||||
|
}
|
||||||
?>
|
?>
|
Loading…
Reference in a new issue