Advertisement
Guest User

Untitled

a guest
Aug 20th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. <?php
  2.  
  3. include './connect.php';
  4.  
  5. if(array_key_exists("submit", $_POST)) {
  6.  
  7. print_r($_POST);
  8.  
  9. $error= "";
  10.  
  11. if(!$_POST["email"]) {
  12. $error .= "An email address is required!<br>";
  13. }
  14.  
  15. if(!$_POST["password"]) {
  16. $error .= "A password is required!<br>";
  17. }
  18.  
  19. if($error != "") {
  20. $error = "<p>There were error(s) in your form: </p>".$error."<br>";
  21. } else {
  22.  
  23. $query = "SELECT id FROM `users` WHERE email = '".$db_real_escape_string($link, $_POST['email'])."' LIMIT 1";
  24.  
  25. $result = $db_query($link, $query);
  26.  
  27. if($db_num_rows($result) > 0) {
  28. $error = "That email address already exists!";
  29. } else {
  30. $query = "INSERT INTO `users` (`email`, `password`) VALUES
  31. ('".$db_real_escape_string($link, $_POST['email'])."',
  32. '".$db_real_escape_string($link, $_POST['password'])."')";
  33.  
  34. if ($db_query($link, $query)) {
  35. $error = "<p>Could not sign you up, please try again later</p>";
  36. } else {
  37. echo "Sign up successful!";
  38. }
  39. }
  40. }
  41. }
  42.  
  43. ?>
  44.  
  45. <div id="error"><?php echo $error; ?></div>
  46.  
  47. <form method="POST">
  48. <input type="email" name="email" placeholder="Your email" />
  49. <input type="password" name="password" placeholder="Password" />
  50. <input type="checkbox" name="stayLoggedIn" value=1 />
  51. <input type="submit" name="submit" value="Sign Up!" />
  52. </form>
  53.  
  54. <?php
  55.  
  56. $servername = getenv('IP');
  57. $username = getenv('C9_USER');
  58. $password = '';
  59. $database = 'c9';
  60. $dbport = 3306;
  61.  
  62. $db = new mysqli($servername, $username, $password, $database, $dbport);
  63.  
  64. if($db->connect_error) {
  65. die("Connection failed: ".$db->connect_error);
  66. } else {
  67. echo "Connected successfully (".db_host_info.")";
  68. }
  69. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement