コード例 #1
0
function sh_userdetail($detail, $mysqli)
{
    if (!sh_loggedin()) {
        return false;
        exit;
    }
    $u_id = $mysqli->real_escape_string($_SESSION['shastrixid']);
    switch ($detail) {
        case "realname":
            $detail = "realname";
            break;
        case "number":
            $detail = "number";
            break;
        case "forum_posts":
            $detail = "forum_posts";
            break;
        case "forum_accesslevel":
            $detail = "forum_accesslevel";
            break;
        default:
            $detail = "forum_sigdefault";
            break;
    }
    $query_d = $mysqli->query("SELECT * FROM shastrix.users WHERE number = '{$u_id}' LIMIT 1") or die($mysqli->error);
    $row_d = $query_d->fetch_assoc();
    return $row_d[$detail];
}
コード例 #2
0
<div style="height:38px; width:100%; left:0px; top:0px; position:absolute; background-image:url(http://s3.shastrix.co.uk/gfx/unibanner_bg.png); background-repeat:repeat-x;" align="center"><div style="width:800px; text-align:left;"><div style="margin-left:50px; top:2px; position:absolute; display:inline;"><a href="http://www.shastrix.com" target="_top"><img src="http://s3.shastrix.co.uk/gfx/shastrix_banner_logo.png" alt="Shastrix" width="120" height="24" border="0" /></a></div>

<div style="display:inline; color:#666666; font-size:12px; top:5px; width:550px; margin-left:250px; position:absolute; text-align:right;">
<?php 
if (sh_loggedin()) {
    echo "Signed in as:&nbsp;&nbsp;&nbsp;<strong>" . sh_userdetail('realname', $mysqli) . "</strong>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;<a href='/signout.php?referrer={$thispage}' style='color:#666666;'>Sign out</a>";
} else {
    ?>
    
    <form action="/signin2.php" method="post" style="margin:0px; padding:0px;">
    <a href="/forum/signup.php" style='color:#666666;'>Join</a> or sign in (may use <a href="/smallprint.htm#cookies" style='color:#666666;'>cookies</a>): &nbsp;
    <input style="margin:0px; padding:0px; font-size:x-small;" type="text" value="Username" onfocus="if (this.value == 'Username') { this.value = '';}" onblur="if (this.value=='') { this.value='Username'; }" name="username" />
    <input style="margin:0px; padding:0px; font-size:x-small;" type="password" value="Password" onfocus="if (this.value == 'Password') { this.value = '';}" onblur="if (this.value=='') { this.value='Password'; }" name="password" />
    <input type="hidden" name="referrer" value="<?php 
    echo urldecode($thispage);
    ?>
" />
    <input style="margin:0px; padding:0px; font-size:x-small;" type="submit" name="submit" value="Sign In" /></form>
    <?php 
}
?>
</div>
</div></div>