Advertisement
Guest User

Untitled

a guest
May 29th, 2017
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.01 KB | None | 0 0
  1. <?
  2. /**
  3. * Main.php
  4. *
  5. * This is an example of the main page of a website. Here
  6. * users will be able to login. However, like on most sites
  7. * the login form doesn't just have to be on the main page,
  8. * but re-appear on subsequent pages, depending on whether
  9. * the user has logged in or not.
  10. *
  11. * Written by: Jpmaster77 a.k.a. The Grandmaster of C++ (GMC)
  12. * Last Updated: August 26, 2004
  13. */
  14. include("include/session.php");
  15. ?>
  16.  
  17. <html>
  18. <title>Fassss</title>
  19. <body>
  20.  
  21. <table>
  22. <tr><td>
  23.  
  24.  
  25. <?
  26. /**
  27. * User has already logged in, so display relavent links, including
  28. * a link to the admin center if the user is an administrator.
  29. */
  30. if($session->logged_in){
  31. echo "<h1>Logged In</h1>";
  32. echo "Welcome <b>$session->username</b>, you are logged in. <br><br>"
  33. ."[<a href=\"userinfo.php?user=$session->username\">My Account</a>] &nbsp;&nbsp;"
  34. ."[<a href=\"useredit.php\">Edit Account</a>] &nbsp;&nbsp;";
  35. if($session->isAdmin()){
  36. echo "[<a href=\"admin/admin.php\">Admin Center</a>] &nbsp;&nbsp;";
  37. }
  38. echo "[<a href=\"process.php\">Logout</a>]";
  39. }
  40. else{
  41. ?>
  42.  
  43. <h1>Login</h1>
  44. <?
  45. /**
  46. * User not logged in, display the login form.
  47. * If user has already tried to login, but errors were
  48. * found, display the total number of errors.
  49. * If errors occurred, they will be displayed.
  50. */
  51. if($form->num_errors > 0){
  52. echo "<font size=\"2\" color=\"#ff0000\">".$form->num_errors." error(s) found</font>";
  53. }
  54. ?>
  55. <form action="process.php" method="POST">
  56. <table align="left" border="0" cellspacing="0" cellpadding="3">
  57. <tr><td>Username:</td><td><input type="text" name="user" maxlength="30" value="<? echo $form->value("user"); ?>"></td><td><? echo $form->error("user"); ?></td></tr>
  58. <tr><td>Password:</td><td><input type="password" name="pass" maxlength="30" value="<? echo $form->value("pass"); ?>"></td><td><? echo $form->error("pass"); ?></td></tr>
  59. <tr><td colspan="2" align="left"><input type="checkbox" name="remember" <? if($form->value("remember") != ""){ echo "checked"; } ?>>
  60. <font size="2">Remember me next time &nbsp;&nbsp;&nbsp;&nbsp;
  61. <input type="hidden" name="sublogin" value="1">
  62. <input type="submit" value="Login"></td></tr>
  63. <tr><td colspan="2" align="left"><br><font size="2">[<a href="forgotpass.php">Forgot Password?</a>]</font></td><td align="right"></td></tr>
  64. <tr><td colspan="2" align="left"><br>Not registered? <a href="register.php">Sign-Up!</a></td></tr>
  65. </table>
  66. </form>
  67.  
  68. <?
  69. }
  70.  
  71. /**
  72. * Just a little page footer, tells how many registered members
  73. * there are, how many users currently logged in and viewing site,
  74. * and how many guests viewing site. Active users are displayed,
  75. * with link to their user information.
  76. */
  77. echo "</td></tr><tr><td align=\"center\"><br><br>";
  78. echo "<b>Member Total:</b> ".$database->getNumMembers()."<br>";
  79. echo "There are $database->num_active_users registered members and ";
  80. echo "$database->num_active_guests guests viewing the site.<br><br>";
  81.  
  82. include("include/view_active.php");
  83.  
  84. ?>
  85.  
  86.  
  87. </td></tr>
  88. </table>
  89.  
  90.  
  91. </body>
  92. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement