Guest User

Untitled

a guest
Feb 17th, 2016
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. <?php
  2. require 'connect.php';
  3. $x=getVar();
  4.  
  5. function validate() {
  6. $x=getVar();
  7. $temp=true;
  8.  
  9. if(($x["uname"]==""||$x["uname"]==null)&&($x["pass"]==""||$x["pass"]==null)){
  10. echo " Enter username and password!";
  11. $temp=false;
  12. return $temp;
  13. }
  14.  
  15. if($x["uname"]==""||$x["uname"]==null){
  16. echo "Enter username!";
  17. $temp=false;
  18. return $temp;
  19. }
  20.  
  21. if($x["pass"]==""||$x["pass"]==null){
  22. echo "Enter password!";
  23. $temp=false;
  24. return $temp;
  25. }
  26.  
  27. else return $temp;
  28. }
  29. $x["pass"]=$conn->real_escape_string($x["pass"]);
  30. $string="SELECT username FROM signup WHERE username='".$x["uname"]."' AND password='".$x["pass"]."';";
  31. $res=$conn->query($string);
  32. if(isset($_COOKIE["stcookie"])==false&&isset($x["uname"])==true) {
  33.  
  34. if(validate()) {
  35.  
  36. if($res->num_rows>0) {
  37.  
  38. $str="SELECT firstname,surname,id FROM signup WHERE username='".$x["uname"]."'AND password='".$x["pass"]."';";
  39. $re=$conn->query($str);
  40. //$x["pass"];
  41. //$x["uname"];
  42. while($row=$re->fetch_assoc()){
  43. echo "Welcome"." ".$row["firstname"]." ".$row["surname"];
  44. setcookie("stcookie",md5($x["uname"]), time()+3600);
  45. echo $_COOKIE["stcookie"];
  46. $s="UPDATE signup SET cookies =".$_COOKIE["stcookie"]." WHERE id='".$row["id"]."' ;";
  47. echo $s;
  48. $r=$conn->query($s);
  49. ?>
  50. <br><br>
  51. <a href='logout.php'> logout ? </a>
  52. <?php
  53. }
  54.  
  55. }
  56. else echo "User doesnt exist!";
  57. }
  58. }
  59. else if (isset($_COOKIE["stcookie"])) {
  60. $s="SELECT firstname FROM signup WHERE cookies='".$_COOKIE["stcookie"]."';";
  61. $r=$conn->query($s);
  62.  
  63. while($row=$r->fetch_assoc()) {
  64. echo "You have already logged in".$row["firstname"]; }
  65. ?>
  66. <br><br>
  67. <a href='logout.php'> logout ? </a>
  68. <?php
  69.  
  70. }
  71.  
  72. else {
  73. header("location:loginpage.html"); }
  74. ?>
Add Comment
Please, Sign In to add comment