Advertisement
Guest User

Untitled

a guest
May 2nd, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. <?php
  2. if(empty($_SESSION["user"]))
  3. {
  4. $user = htmlspecialchars(addslashes($_REQUEST["username"]));
  5. $pass = addslashes($_REQUEST["passwort"]);
  6. $email = htmlspecialchars(addslashes($_REQUEST["email"]));
  7. $captcha = $_REQUEST["captcha"];
  8. if(!empty($user) AND !empty($pass) AND !empty($email) AND !empty($captcha))
  9. {
  10. if(strstr($user, "�") OR strstr($pass, "�") OR strstr($email, "�"))
  11. {
  12. echo '<font color="red">Keine Special Char\'s erlaubt!</font>';
  13. die();
  14. };
  15.  
  16. $exists = mysql_query('SELECT * FROM users WHERE username="'.$user.'" OR email="'.$email.'"');
  17. if(mysql_num_rows($exists)>0)
  18. $error = '<font color="red">Benutzername oder Email wird bereits verwendet.</font>';
  19. else
  20. {
  21. if($captcha == $_SESSION["captcha"])
  22. {
  23. mysql_query('INSERT INTO users (username, pass, email, ip) VALUES ("'.$user.'", "'.md6($pass).'", "'.$email.'", "'.$_SERVER["REMOTE_ADDR"].'")');
  24. $_SESSION["user"] = $user;
  25. $error = '<meta http-equiv="refresh" content="0; url=index.php?id=8"><center><a href="index.php?id=8">Klicken Sie hier falls sie nicht weitergeleitet werden.</a></center>';
  26. }
  27. else
  28. $error = '<font color="red">Captcha falsch.</font>';
  29. }
  30. }
  31. else
  32. if(!empty($user) OR !empty($pass) OR !empty($email) OR !empty($captcha))
  33. $error = '<font color="red">Bitte alle Felder ausf�llen.</font>';
  34. ?>
  35. <form action="index.php?id=6" method="post">
  36. <table id="login">
  37. <tr><td>Benutzername: </td><td><input type="text" name="username"></td></tr>
  38. <tr><td>Passwort: </td><td><input type="password" name="passwort"></td></tr>
  39. <tr><td>E-Mail: </td><td><input type="text" name="email"></td></tr>
  40. <tr><td>Captcha: <?php echo captcha() ?></td><td><input type="text" name="captcha"></td></tr>
  41. <tr><td></td><td><input type="submit" value="Registrieren"></td></tr>
  42. </table>
  43. </form>
  44. <?php
  45. }
  46. else
  47. echo'<font color="red">Sie sind bereits eingeloggt.</font>';
  48. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement