Guest User

homee

a guest
Oct 16th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.81 KB | None | 0 0
  1. <?php
  2.  
  3. $userID = ""; //Initialization value; Examples
  4. //"" When you want to append stuff later
  5. //0 When you want to add numbers later
  6. //isset()
  7. $userID = isset($_POST['userID']) ? $_POST['userID'] : '';
  8.  
  9. //empty()
  10. $userID = !empty($_POST['userID']) ? $_POST['userID'] : '';
  11. session_start();
  12. require_once 'class.user.php';
  13. $user_home = new USER();
  14.  
  15. // Fetch user from database based on user id
  16. $stmt = $user_home->runQuery("SELECT * FROM tbl_users WHERE userID=:uid");
  17. $stmt->execute(array(":uid"=>$_SESSION['userSession']));
  18. $row = $stmt->fetch(PDO::FETCH_ASSOC);
  19. // $row will provide the old values stored in database if you want them to be displayed as initial values inside your input fields
  20.  
  21. if(!$user_home->is_logged_in())
  22. {
  23. $user_home->redirect('index.php');
  24. } else {
  25. // adding this here ensures that the $user_home object exists
  26. require_once("profile.php");
  27. }
  28. ?>
  29.  
  30.  
  31. <?php
  32.  
  33.  
  34.  
  35.  
  36. /* php codde */
  37. $FORM['uname'] = "";
  38. $FORM['txtuname'] = "";
  39. if (isset($_POST['submit'])) {
  40. // new data
  41. $uname = $_POST['txtuname'];
  42. $email = $_POST['txtemail'];
  43. $phone = $_POST['phone'];
  44. $uid = (isset($_GET['userID']) ? intval($_GET['userID']) : -1);
  45.  
  46. // query
  47. if ($user_home->update($uname,$email,$phone,$uid)); {
  48. header("Location: home.php");
  49. die();
  50. }
  51. }
  52.  
  53. /* php codde end*/
  54. ?>
  55.  
  56. <!DOCTYPE html>
  57. <html class="no-js">
  58. <h2> Welcome to products page</h2>
  59.  
  60. <head>
  61. <title><?php echo $row['userEmail']; ?></title>
  62. <a href="user.php?<?php print($userRow['user_name']); ?>"></a> <title><?php echo $row['userEmail']; ?></title>
  63. <!-- Bootstrap -->
  64. <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen">
  65. <link href="bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet" media="screen">
  66. <link href="assets/styles.css" rel="stylesheet" media="screen">
  67. <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
  68. <!--[if lt IE 9]>
  69. <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
  70. <![endif]-->
  71.  
  72. </head>
  73.  
  74. <body>
  75. <div class="navbar navbar-fixed-top">
  76. <div class="navbar-inner">
  77. <div class="container-fluid">
  78. <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span>
  79. <span class="icon-bar"></span>
  80. <span class="icon-bar"></span>
  81. </a>
  82. <a class="brand" href="account.php">Account</a>
  83. <div class="nav-collapse collapse">
  84. <ul class="nav pull-right">
  85. <li class="dropdown">
  86. <a href="#" role="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="icon-user"></i>
  87. <?php echo $row['userEmail']; ?> <i class="caret"></i>
  88. </a>
  89. <ul class="dropdown-menu">
  90. <li>
  91. <a tabindex="-1" href="logout.php">Logout</a>
  92. </li>
  93. </ul>
  94. </li>
  95. </ul>
  96. <ul class="nav">
  97. <li class="active">
  98. <a href="">Products</a>
  99. </li>
  100. <li class="dropdown">
  101. <a href="orders.php" data-toggle="dropdown" class="dropdown-toggle">Orders <b class="caret"></b>
  102.  
  103. </a>
  104. <ul class="dropdown-menu" id="menu1">
  105. <li><a href="orders.php">link1</a></li>
  106. <li><a href="orders.php">link2</a></li>
  107. <li><a href="orders.php">link3</a></li>
  108. <li><a href="orders.php">link4</a></li>
  109. <li><a href="orders.php">link5</a></li>
  110. </ul>
  111. </li>
  112. <li>
  113. <a href="payment.php">payments</a>
  114. </li>
  115.  
  116.  
  117. </ul>
  118. </div>
  119. <!--/.nav-collapse -->
  120. </div>
  121. </div>
  122. </div>
  123.  
  124. <!--/.fluid-container-->
  125. <script src="bootstrap/js/jquery-1.9.1.min.js"></script>
  126. <script src="bootstrap/js/bootstrap.min.js"></script>
  127. <script src="assets/scripts.js"></script>
  128.  
  129. </body>
  130.  
  131.  
  132.  
  133.  
  134.  
  135. </html>
Add Comment
Please, Sign In to add comment