82 lines
1.9 KiB
PHP
82 lines
1.9 KiB
PHP
<HTML><HEAD>
|
|
<TITLE>Frontier II</TITLE>
|
|
</HEAD><BODY BGCOLOR="#000000" TEXT="#f0f0f0">
|
|
<H2 ALIGN="CENTER">Frontier II</H2>
|
|
<H3 ALIGN="CENTER">Player Page</H3>
|
|
|
|
<?php
|
|
|
|
session_start();
|
|
require($_SERVER['DOCUMENT_ROOT'].'/include.php');
|
|
|
|
if ($_SESSION['id'] != '')
|
|
{ // Logged in
|
|
|
|
$player_id = $_SESSION['id'];
|
|
|
|
// Pull player userinfo and display it
|
|
$sql = "SELECT * FROM `player` WHERE `id` = '$player_id'";
|
|
$result = mysqli_query($mysqli, $sql) or die($gameerror . "PU-Q01");
|
|
|
|
$row = mysqli_fetch_assoc($result);
|
|
|
|
$player_id = $row['id'];
|
|
$player_nick = $row['nick'];
|
|
$player_name = $row['name'];
|
|
|
|
echo "<P>Username: $player_nick (#$player_id)
|
|
<BR>Real Name: $player_name
|
|
<BR>[<A HREF=\"$gameroot/edituser.php\">Edit Settings</A>]
|
|
- [<A HREF=\"$gameroot/logout.php\">Log Out</A>]
|
|
";
|
|
|
|
// Look up character list
|
|
$sql = "SELECT * FROM `character` WHERE `player_id` = '$player_id'";
|
|
$result = mysqli_query($mysqli, $sql) or die($gameerror . "PU-Q02");
|
|
$num = mysqli_num_rows($result);
|
|
|
|
if ($num > 0) { // Display character list
|
|
|
|
echo "<P><TABLE ALIGN=\"CENTER\" CELLPADDING=\"6\" BORDER=\"0\">
|
|
<TH>Character</TH><TH>Hours</TH><TH>Status</TH><TH></TH>
|
|
";
|
|
|
|
$i = 0;
|
|
while ($i < $num) {
|
|
|
|
$row = mysqli_fetch_assoc($result);
|
|
$char_id = $row['id'];
|
|
$char_name = $row['name'];
|
|
$char_time = $row['time'];
|
|
|
|
echo "<TR><TD>$char_name</TD><TD>$char_time</TD><TD>n/a</TD><TD>
|
|
<FORM ACTION=\"playchar.php\" METHOD=\"POST\">
|
|
<INPUT TYPE=\"HIDDEN\" NAME=\"CHARID\" VALUE=\"$char_id\">
|
|
<INPUT TYPE=\"SUBMIT\" VALUE=\"Play\">
|
|
</FORM></TD></TR>
|
|
";
|
|
|
|
$i++;
|
|
|
|
}
|
|
|
|
echo "</TABLE>";
|
|
}
|
|
|
|
if ($num < $config_maxchars) { // Provide new character option
|
|
|
|
echo "<P>[<A HREF=\"$gameroot/chargen.php\">Create New
|
|
Character</A>]
|
|
";
|
|
}
|
|
|
|
} else { echo $gameseserr; } // Not logged in
|
|
|
|
mysqli_close($mysqli);
|
|
|
|
echo $footer;
|
|
|
|
?>
|
|
|
|
</BODY></HTML>
|