Guest User

Untitled

a guest
Jun 1st, 2017
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.58 KB | None | 0 0
  1. <?php
  2. require("users.php");
  3. $UMail = "";
  4. $UPass = "";
  5. $UMailExist = False;
  6. $UPassValid = false;
  7. if(isset($_POST["connectYourSelf"])){
  8. if(!empty(trim($_POST["UsMa"]))){
  9. $UMail = $_POST["UsMa"];
  10. if(!empty(trim($_POST["pwd"]))){
  11. $UPass = $_POST["pwd"];
  12. $req = $bdd->prepare("SELECT Email, Password, CustomerID FROM `customers`");
  13. $req->execute();
  14. $modeles = $req->fetchall(PDO::FETCH_OBJ);
  15. var_dump($req);
  16. var_dump($modeles);
  17.  
  18. foreach ($modeles as $modele) {
  19.  
  20. if(ctype_upper($UMail) == ctype_upper($modele->Email)){
  21. echo "Bon mail@@@@@123123";
  22. if($UPass == $modele->Password){
  23. $_SESSION["auth"]["ID"] = $modele->CustomerID;
  24. $User = new Users($_SESSION["auth"]["ID"],$bdd ) ;
  25. echo $User->GetUserName();
  26. echo $User->GetEmail();
  27. //ici ont redirige vers le home
  28. echo "<script type='text/javascript'>document.location.replace('home.php');</script>";
  29. }else{
  30. echo "Mauvais mdp";
  31. }
  32.  
  33. }
  34. else{
  35. $UMailExist = true;
  36. }
  37.  
  38. }
  39.  
  40.  
  41. }else{
  42. echo "<style>#PassWord{border:1px solid red;}</style>";
  43.  
  44. }
  45. }else{
  46. echo "<style>#UserMail{border:1px solid red;}</style>";
  47. if(empty(trim($_POST["pwd"]))){
  48. echo "<style>#PassWord{border:1px solid red;}</style>";
  49. }else{
  50. $UPass = $_POST["pwd"];
  51. }
  52. }
  53.  
  54. }
  55.  
  56.  
  57.  
  58.  
  59.  
  60. ?>
  61. <style>
  62. .header {
  63. background: rgba(255, 93, 86, 0.26)
  64. background: url(../images/product.jpg) no-repeat 0px -54px;
  65. width: 100%;
  66. background-size: cover;
  67. min-height: 100px;
  68. display: block;
  69. text-align: center;
  70.  
  71. }
  72. .header-bottom{
  73. background: rgba(255, 93, 86, 0.26)
  74.  
  75. }
  76. </style>
  77. <div class="back">
  78. <h2>Login</h2>
  79. </div>
  80. <!---->
  81. <div class="container">
  82. <div class="account_grid">
  83. <div class=" login-right">
  84. <h3>REGISTERED CUSTOMERS</h3>
  85. <p>If you have an account with us, please log in.</p>
  86. <form action="#" method="POST">
  87. <div>
  88. <span>Email Address</span>
  89. <input type="text" id="UserMail" name="UsMa" value="<?=$UMail?>">
  90. </div>
  91. <div>
  92. <span>Password</span>
  93. <input type="password" id="PassWord" name="pwd" value="<?=$UPass?>">
  94. </div>
  95. <a class="forgot" href="#">Forgot Your Password?</a>
  96. <input type="submit" value="Login" name="connectYourSelf" >
  97. </form>
  98. </div>
  99. <div class=" login-left">
  100. <h3>NEW CUSTOMERS</h3>
  101. <p>By creating an account with our store, you will be able to move through the checkout process faster, store multiple shipping addresses, view and track your orders in your account and more.</p>
  102. <a class="acount-btn" href="home.php?page=register">Create an Account</a>
  103. </div>
  104.  
  105. </div>
  106.  
  107. </div>
  108. <!---->
  109. <div class="bottom-grid1">
  110.  
  111. <div class="fit1">
  112. <h3>HAPPY SHOPPING</h3>
  113. <p>Lorem Ipsum sit amet consectuer adipiscing elit
  114. sed diam nonummy nibh euismod</p>
  115. </div>
  116. </div>
  117. <!---->
  118. <!---->
  119.  
  120. <!---->
  121. <script type="text/javascript">
  122. $(document).ready(function() {
  123. /*
  124. var defaults = {
  125. containerID: 'toTop', // fading element id
  126. containerHoverID: 'toTopHover', // fading element hover id
  127. scrollSpeed: 1200,
  128. easingType: 'linear'
  129. };
  130. */
  131. $().UItoTop({ easingType: 'easeOutQuart' });
  132. });
  133. </script>
  134. <a href="#to-top" id="toTop" style="display: block;"><span id="toTopHover"></span> <span id="toTopHover" style="opacity: 1;"> </span></a>
  135. <!---->
  136. <!---->
  137.  
  138. <a href="#" id="toTop">To Top</a>
Add Comment
Please, Sign In to add comment