Guest User

profile.php

a guest
Oct 26th, 2016
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.60 KB | None | 0 0
  1. <?php
  2. include 'home.php';
  3.  
  4. // session_start();
  5. require_once 'class.user.php';
  6. $user_home = new USER();
  7.  
  8. if(!$user_home->is_logged_in())
  9. {
  10. header("Location: index.php");
  11. die();
  12. }
  13. ?>
  14.  
  15. <?php
  16.  
  17. if (isset($_POST['submit'])) {
  18. // new data
  19. $uname = $_POST['txtuname'];
  20. $email = $_POST['txtemail'];
  21. $phone = $_POST['phone'];
  22. $street_address = $_POST['street_address'];
  23. $street_address_2 = trim($_POST['street_address_2']);
  24. $city = trim($_POST['city']);
  25. $state = trim($_POST['state']);
  26. $zip_code = trim($_POST['zip_code']);
  27. $country = trim($_POST['country']);
  28. $sold_by = trim($_POST['sold_by']);
  29. $portfolio = trim($_POST['portfolio']);
  30. $paypal_email_id = trim($_POST['paypal_email_id']);
  31. $account_holder_name = trim($_POST['account_holder_name']);
  32. $account_number = trim($_POST['account_number']);
  33. $branch_name = trim($_POST['branch_name']);
  34. $bank_name = trim($_POST['bank_name']);
  35. $ifsc_code = trim($_POST['ifsc_code']);
  36. $tax = trim($_POST['tax']);
  37. $photo = trim($_POST['photo']);
  38.  
  39.  
  40. // $uid = (isset($_GET['userID']) ? intval($_GET['userID']) : -1);
  41. $uid = (isset($_SESSION['userSession']) ? intval($_SESSION['userSession']) : 0);
  42.  
  43.  
  44. // query
  45. if ($uid > 0 && $user_home->update($uname,$email, $phone, $street_address, $street_address_2 , $city , $state , $zip_code , $country, $sold_by,
  46. $portfolio , $paypal_email_id, $account_holder_name, $account_number , $branch_name , $bank_name , $ifsc_code, $tax , $uid))
  47.  
  48. {
  49. //uploadUserPhoto($uid);
  50. $user_home->uploadUserPhoto($uid);
  51. header("Location: profile1.php");
  52. die();
  53. }
  54. }
  55.  
  56.  
  57.  
  58. $stmt = $user_home->runQuery("SELECT * FROM tbl_users WHERE userID=:uid");
  59. $stmt->execute(array(":uid"=>$_SESSION['userSession']));
  60. $row = $stmt->fetch(PDO::FETCH_ASSOC);
  61.  
  62. /* php codde end*/
  63. ?>
  64.  
  65. <!DOCTYPE html>
  66. <html class="no-js">
  67. <h4> Welcome to profile page</h4>
  68.  
  69. <head>
  70. <title><?php echo $row['userEmail']; ?></title>
  71. <a href="user.php?<?php print($userRow['user_name']); ?>"></a> <title><?php echo $row['userEmail']; ?></title>
  72. <!-- Bootstrap -->
  73. <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen">
  74. <link href="bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet" media="screen">
  75. <link href="assets/styles.css" rel="stylesheet" media="screen">
  76. <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
  77. <!--[if lt IE 9]>
  78. <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
  79. <![endif]-->
  80.  
  81.  
  82. <form action="profile1.php" method="POST">
  83. <h3>Personal details</h3>
  84.  
  85. Name :
  86. <?php echo $row['userName'] ?> <br/>
  87. Email :
  88. <?php echo $row['userEmail'] ?> <br>
  89.  
  90. Sold by :
  91. <?php echo $row['sold_by'] ?> <br/>
  92. Portfolio :
  93.  
  94. <?php echo $row['portfolio'] ?> <br/>
  95.  
  96. photo :
  97. <img src="upload/<?php echo $row['userID'] ?>/<?php echo $row['photo'] ?>"/><br>
  98.  
  99. </form>
  100.  
  101. <a href="profile1.php"><button class = "pedit" name="submit">Edit</button></a>
  102.  
  103. <form action="profile1.php" method="POST">
  104.  
  105. <h3>ADDRESS</h3>
  106.  
  107. Phone :
  108. <?php echo $row['phone'] ?> <br>
  109. street address :
  110. <?php echo $row['street_address'] ?> <br>
  111. street address 2 :
  112. <?php echo $row['street_address_2'] ?> <br>
  113. city :
  114. <?php echo $row['city'] ?> <br>
  115. state :
  116. <?php echo $row['state'] ?> <br>
  117. country :
  118. <?php echo $row['country'] ?> <br>
  119. zip :
  120. <?php echo $row['zip_code'] ?> <br>
  121.  
  122.  
  123. </form>
  124. <a href="profile1.php"><button class = "pedit" name="submit">Edit</button></a>
  125. <form action="profile1.php" method="POST">
  126.  
  127.  
  128. <h3>Payment details</h3>
  129.  
  130. Paypal email id :
  131. <?php echo $row['paypal_email_id'] ?> <br/>
  132.  
  133. <h4>Wiretransfer </h4>
  134.  
  135. account holder name :
  136. <?php echo $row['account_holder_name'] ?> <br/>
  137. account number :
  138. <?php echo $row['account_number'] ?> <br/>
  139. branch name :
  140. <?php echo $row['branch_name'] ?> <br/>
  141. bank name :
  142. <?php echo $row['bank_name'] ?> <br/>
  143. ifsc code :
  144. <?php echo $row['ifsc_code'] ?> <br/>
  145.  
  146.  
  147.  
  148. </form>
  149. <a href="profile1.php"><button class = "pedit" name="submit">Edit</button></a>
  150.  
  151. <form action="profile1.php" method="POST">
  152.  
  153. <h3>Other information</h3>
  154. Tax id scan copy :
  155. <?php echo $row['tax'] ?> <br/>
  156.  
  157. photo :
  158.  
  159. <?php echo $row['photo'] ?> <br/>
  160.  
  161.  
  162.  
  163. <input id="sub" type="submit" name="submit" value="Save" style="display:none" />
  164. </form>
  165. <a href="profile1.php"><button class = "pedit" name="submit">Edit</button></a>
  166.  
  167. </html>
  168.  
  169. <?php
  170. if(isset($_FILES["photo"]["error"])){
  171. if($_FILES["photo"]["error"] > 0){
  172. echo "Error: " . $_FILES["photo"]["error"] . "<br>";
  173.  
  174. } else{
  175. $allowed = array("jpg" => "image/jpg", "jpeg" => "image/jpeg", "gif" => "image/gif", "png" => "image/png");
  176. $filename = $_FILES["photo"]["name"];
  177. $filetype = $_FILES["photo"]["type"];
  178. $filesize = $_FILES["photo"]["size"];
  179.  
  180. // Verify file extension
  181. $ext = pathinfo($filename, PATHINFO_EXTENSION);
  182. if(!array_key_exists($ext, $allowed)) die("Error: Please select a valid file format.");
  183.  
  184. // Verify file size - 5MB maximum
  185. $maxsize = 5 * 1024 * 1024;
  186. if($filesize > $maxsize) die("Error: File size is larger than the allowed limit.");
  187.  
  188. // Verify MYME type of the file
  189. if(in_array($filetype, $allowed)){
  190. // Check whether file exists before uploading it
  191. if(file_exists("upload/" . $_FILES["photo"]["name"])){
  192. echo $_FILES["photo"]["name"] . " is already exists.";
  193.  
  194. } else{
  195. move_uploaded_file($_FILES["photo"]["tmp_name"], "upload/" . $_FILES["photo"]["name"]);
  196.  
  197. echo "Your file was uploaded successfully.";
  198. }
  199. } else{
  200.  
  201. echo "Error: There was a problem uploading your file - please try again.";
  202. }
  203.  
  204. }
  205.  
  206. } else{
  207. echo "";
  208. }
  209.  
  210. ?>
  211.  
  212. <style>
  213. .pedit
  214. {
  215. color: blue;
  216. }
  217. </style>
Add Comment
Please, Sign In to add comment