Guest User

Untitled

a guest
Jan 5th, 2018
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.18 KB | None | 0 0
  1. <?php
  2.  
  3.     include 'config.php';
  4.     // variabler fra reg formen
  5.     $username = $_POST['username'];
  6.     $username = mysql_real_escape_string($username);
  7.    
  8.     $firstname = $_POST['firstname'];
  9.     $lastname = $_POST['lastname'];
  10.    
  11.     $password = $_POST['password'];
  12.     $password = mysql_real_escape_string($password);
  13.    
  14.     $gender = $_POST['gender'];
  15.    
  16.     $security = md5("$password");
  17.    
  18.     // sjekker vis alt er fylt ut og reg knappen er trykket
  19.     if ($_POST['submit']&&$username&&$password&&$firstname&&$lastname)
  20.     {
  21.         //henter data til brukernavn sjekk
  22.         $namecheck = mysql_query("SELECT username FROM userinfo WHERE username='$username'");
  23.         $count = mysql_num_rows($namecheck);
  24.         //sjekker om brukernavnet eksisterer
  25.         if ($count != 0)
  26.         {
  27.             die("The username is already taken. Go back and try another one.");
  28.         }
  29.         // lager brukeren :D
  30.         else {
  31.             $username = $_POST['username'];
  32.             $query = "INSERT INTO userinfo (userid, username, firstname, lastname, password, gender) VALUES (NULL,'$username', '$firstname', '$lastname', '$security', '$gender')";
  33.             $result = mysql_query($query);
  34.             mkdir("users/$username");
  35.            
  36.             //Create txt file
  37.             $userbioname = "users/". $username ."/bio.txt";
  38.             $userbiohandle = fopen($userbioname, 'w');
  39.             fclose($userbiohandle);
  40.             $file = $userbioname;
  41.             $fh = fopen($file, 'w') or die('Something went wrong, if this continue, contact us: stian@programm.net');
  42.             $stringdata = "The user haven't made a profile text yet.";
  43.             fwrite($fh, $stringdata);
  44.             fclose($fh);
  45.             // txt file is created
  46.  
  47.             //Create stylesheet file
  48.             $usercssname = "users/". $username ."/style.css";
  49.             $usercsshandle = fopen($usercssname, 'w');
  50.             fclose($usercsshandle);
  51.             $filecss = $usercssname;
  52.             $cssh = fopen($filecss, 'w') or die('Something went wrong, if this continue, contact us: stian@programm.net');
  53.             $stringdata = "";
  54.             fwrite($cssh, $stringdata);
  55.             fclose($cssh);
  56.             // stylesheet file is created
  57.            
  58.             echo "Welcome to the community, $username! <a href='index.php'>Login here!</a>";
  59.         }
  60.     }
  61.     // den taperen har ikke fylt ut alt.. -____-
  62.     else { echo "Something went wrong! Make sure you entered your name and password(and confirm).. Thats all we know."; }
  63.  
  64. ?>
Add Comment
Please, Sign In to add comment