Advertisement
Guest User

Register mangos account register.php

a guest
Aug 28th, 2013
536
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.23 KB | None | 0 0
  1. <?php
  2. $host = 'localhost';
  3. $user = 'mysql username';
  4. $pass = 'mysql password';
  5.  
  6. $password=strtoupper($_POST['password']);
  7. $accname=strtoupper($_POST['accname']);
  8.  
  9. if (!ctype_alpha($accname))
  10. {
  11.         echo"Please only use a-z and A-Z charachters...";
  12. }
  13.  
  14. else
  15. {
  16.  
  17. $con = mysql_connect($host, $user, $pass);
  18. if (!$con)
  19.   {
  20.   die('Could not connect: ' . mysql_error());
  21.   }
  22.  
  23. mysql_select_db("realmd", $con);
  24.  
  25. $sql="select username, email from account where username ='". $accname ."';";
  26.  
  27. $result = mysql_query($sql,$con);
  28.  
  29. if (mysql_num_rows($result) > 0)
  30. {
  31. echo "Account already exists, created by: ". mysql_result($result,0,1);
  32. }
  33. else
  34. {
  35.         $sha_pass = sha1($accname . ":" . $password);
  36.  
  37.         $sql="INSERT INTO account (username, sha_pass_hash, email, expansion)
  38.        VALUES
  39.        ('$accname','$sha_pass','$_POST[email]','0')";
  40.  
  41.         if (!mysql_query($sql,$con))
  42.           {
  43.           die('Error: ' . mysql_error());
  44.           }
  45.         echo "Account Created";
  46.         mail('foobar@gmail.com', 'New WoW account created', 'User: ' . $accname . ' joined our Wow servers.');
  47. }
  48.  
  49. mysql_close($con);
  50. }
  51. ?>
  52. <br>
  53. <FORM><INPUT Type="button" VALUE="Back" onClick="history.go(-1);return true;"></FORM>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement