Advertisement
Guest User

Untitled

a guest
May 7th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.21 KB | None | 0 0
  1. <?php
  2. /*
  3.  * @author Maze
  4.  * @files Spheron
  5.  * @type Registration
  6.  * @copyright 2009
  7.  */
  8. include('config.php');
  9.  
  10. if(!$_POST['user'] ||
  11.    !$_POST['pass'] ||
  12.    !$_POST['pass2'])
  13.  
  14. {
  15. die('<b><center>Du musst alle benötigten Felder ausfüllen !</center></b>');
  16. }
  17. else {
  18. $user = htmlspecialchars(
  19.                          trim(
  20.                               mysql_real_escape_string($_POST['user'])
  21.                               )
  22.                          );
  23. if (strlen($user) <4 ||
  24.     strlen($user) >16)
  25. {
  26.      die('<b><center>Der Benutzername ist zu kurz/lang .</b></center>');
  27. }
  28. $pass = md5(
  29.             mysql_real_escape_string($customsalt.$_POST['pass'])
  30.             );
  31. if (strlen($_POST['pass']) <4 ||
  32.     strlen($_POST['pass']) >16)
  33. {
  34.     die('<b><center>Das Passwort ist zu kurz/lang .</b></center>');
  35. }
  36. $pass2 = md5(
  37.             mysql_real_escape_string($customsalt.$_POST['pass2'])
  38.             );
  39. }
  40. $gmpass = htmlspecialchars(
  41.                           trim($_POST['gmpass'])
  42.                           );
  43. if ($gmpass != $gmpassword) {
  44.     if (exist($user) != '0') {
  45. die("<b><center>Der Benutzername '".$user."'wird schon benutzt</b></center>");
  46. }
  47. if ($pass != $pass2) {
  48. die("<b><center>Die Passwörter stimmen nicht überein</b></center>");
  49. }
  50. $reg = mysql_query("INSERT INTO accounts (name,password,accesslevel) VALUES ( '$user' , '$pass' , '$accesslevel')");
  51. if ($reg) {
  52. echo ("<center>Dein Account wurde erfolgreich erstellt.<br> Dein Benutzername ist ".$_POST['user'].'<br>  Dein Passwort ist '.$_POST['pass'].'</center>');
  53. }
  54. else  {
  55. echo("<center>Registration Failed!</center></p>");
  56. }
  57. exit;
  58. }
  59. else
  60.  
  61.  
  62.  
  63. if (exist($user) != '0') {
  64.     die("<b><center>Der Benutzername '".$user."'wird schon benutzt</b></center>");
  65.     }
  66.     if ($pass != $pass2) {
  67.     die("<b><center>Die Passwörter stimmen nicht überein</b></center>");
  68.     }
  69.     $reg = mysql_query("INSERT INTO accounts (name,password,accesslevel) VALUES ( '$user' , '$pass' , '$gmaccesslevel')");
  70.     if ($reg) {
  71.     echo ("<center>Dein GM Account wurde erfolgreich erstellt.<br> Dein Benutzername ist ".$_POST['user'].'<br>  Dein Passwort ist '.$_POST['pass'].'</center>');
  72.     }
  73.     else  {
  74.     echo("<center>Registration Failed!</center></p>");
  75.  
  76.     }
  77.         exit;
  78. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement