Guest User

Untitled

a guest
Aug 19th, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.54 KB | None | 0 0
  1. PHP: Parse error, unexpected $end [closed]
  2. Parse error: syntax error, unexpected $end in C:xampphtdocszabisindex.php on line 113
  3.  
  4. <?php
  5. error_reporting(E_ALL ^ E_NOTICE);
  6. define('INCLUDE_CHECK',true);
  7.  
  8. require 'connect.php';
  9. require 'functions.php';
  10.  
  11. session_name('tzLogin');
  12. // Starting the session
  13.  
  14. session_set_cookie_params(2*7*24*60*60);
  15. // Making the cookie live for 2 weeks
  16.  
  17. session_start();
  18.  
  19. if($_SESSION['id'] && !isset($_COOKIE['tzRemember']) && !$_SESSION['rememberMe'])
  20. {
  21. // If you are logged in, but you don't have the tzRemember cookie (browser restart)
  22. // and you have not checked the rememberMe checkbox:
  23.  
  24. $_SESSION = array();
  25. session_destroy();
  26.  
  27. // Destroy the session
  28. }
  29.  
  30.  
  31. if(isset($_GET['logoff']))
  32. {
  33. $_SESSION = array();
  34. session_destroy();
  35.  
  36. header("Location: demo.php");
  37. exit;
  38. }
  39.  
  40. if ($_POST['submit']=='login')
  41. {
  42. $err = array();
  43.  
  44. if(!$_POST['username'] || !$_POST['password'])
  45. $err = 'username or password missing!';
  46.  
  47. if(!count($err))
  48. {
  49.  
  50. $username = mysql_real_escape_string($_POST['username']);
  51. $password = mysql_real_escape_string($_POST['password']);
  52. $rememberMe = (int)$_POST['rememberMe'];
  53.  
  54.  
  55. $row = mysql_fetch_assoc(mysql_query("SELECT id,usr FROM members WHERE usr='{$username}' AND pass='".md5($password)."'"));
  56.  
  57. if($row['usr'])
  58. {
  59. $_SESSION['usr']=$row['usr'];
  60. $_SESSION['id']=$row['id'];
  61. $_SESSION['rememberMe']=$_POST['rememberMe'];
  62.  
  63. //setcookie('tzRemember',$_POST['rememberMe']);
  64.  
  65. if($rememberMe=="on")
  66. setcookie('zsRememberMe',$username, time()+7200);
  67.  
  68.  
  69. }
  70. else
  71. $err[] = "wrong username or password!";
  72. }
  73.  
  74. if($err)
  75. $_SESSION['msg']['login-err'] = implode('<br/>',$err);
  76.  
  77. header("Location: index.php");
  78. exit;
  79. }
  80. else
  81. die("Please enter a username and password.");
  82.  
  83.  
  84. ?>
  85.  
  86.  
  87.  
  88.  
  89.  
  90. <html>
  91. <body>
  92.  
  93. <?php
  94. if(!$_SESSION['id']):
  95. ?>
  96. <div id="content">
  97. <h1>Login Form</h1>
  98. <form id="form1" name="form1" action="doLogin.php" method="post">
  99. <p>
  100. <label for="username">Username: </label>
  101. <input type="text" name="username" id="username" />
  102. </p>
  103. <p>
  104. <label for="password">Password: </label>
  105. <input type="password" name="password" id="password" />
  106. </p>
  107. <p/>
  108. <input type="checkbox" name="rememberMe"> Remember me
  109. <p>
  110. <input type="submit" id="login" name="login" />
  111. </p>
  112. </form>
  113. <div id="message"></div>
  114. </div>
  115. </body>
  116. </html>
  117.  
  118. <?php
  119. if(!$_SESSION['id']):
  120. ?>
  121. <div id="content">
  122. <h1>Login Form</h1>
  123. <form id="form1" name="form1" action="doLogin.php" method="post">
  124. <p>
  125. <label for="username">Username: </label>
  126. <input type="text" name="username" id="username" />
  127. </p>
  128. <p>
  129. <label for="password">Password: </label>
  130. <input type="password" name="password" id="password" />
  131. </p>
  132. <p/>
  133. <input type="checkbox" name="rememberMe"> Remember me
  134. <p>
  135. <input type="submit" id="login" name="login" />
  136. </p>
  137. </form>
  138. <div id="message"></div>
  139. </div>
  140. </body>
  141. </html>
  142.  
  143. <?php
  144. if(!$_SESSION['id']):
  145. ?>
  146. <div id="content">
  147. <h1>Login Form</h1>
  148. <form id="form1" name="form1" action="doLogin.php" method="post">
  149. <p>
  150. <label for="username">Username: </label>
  151. <input type="text" name="username" id="username" />
  152. </p>
  153. <p>
  154. <label for="password">Password: </label>
  155. <input type="password" name="password" id="password" />
  156. </p>
  157. <p/>
  158. <input type="checkbox" name="rememberMe"> Remember me
  159. <p>
  160. <input type="submit" id="login" name="login" />
  161. </p>
  162. </form>
  163. <div id="message"></div>
  164. </div>
  165. <?php endif; ?>
  166. </body>
  167. </html>
  168.  
  169. <?php endif; ?>
Add Comment
Please, Sign In to add comment