Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php include 'header.php'; ?>
- <div class="register_wrapper">
- <center><p><b>Registrera</b></p></center>
- <form action="<?php $_SERVER['PHP_SELF']?>" method="POST"> <!-- Ändra till rätt sida (action) -->
- <table style="padding: 10px;">
- <tr><td class="form_text">Förnamn</td><td><input type="text" id="firstname" name="first_name"></td></tr>
- <tr><td class="form_text">Efternamn</td><td><input type="text" id="lastname" name="last_name"></td></tr>
- <tr><td class="form_text">Lösenord:</td><td><input type="password" id="password" name="password"></td></tr>
- <tr><td class="form_text">Mail:</td><td><input type="text" id="mail" name="mail"></td></tr>
- <tr><td class="form_text">Granskar Namn:</td><td><input type="text" id="g_name" name="g_name"></td></tr>
- <tr><td class="form_text">Inlämnings Namn:</td><td><input type="text" id="i_name" name="i_name"></td></tr>
- <tr><td class="form_text">Ditt Program:</td><td>
- <select name="class" id="class"> <!-- Detta behövs göras med kod. så datan hämtas från databasen -->
- <option> Program </option>
- <option value="DP1"> DP1 </option>
- <option value="DP2"> DP2 </option>
- <option value="DWP1"> DWP1 </option>
- <option value="DIS"> DIS </option>
- </select></td></tr>
- <tr><td ></td><td><a href="login.php" >Logga In</a><input type="submit" id="registrera" name="registrera" value="Skapa" style="float: right;"></td></tr>
- </table>
- </form>
- </div>
- <?php include 'footer.php'; ?>
- <?php
- class User{
- public $user_first_name;
- public $user_last_name;
- public $user_password;
- public $user_email;
- public $user_review_name;
- public $user_upload_name;
- public $user_class;
- function __construct($user_first_name, $user_last_name, $user_password, $user_email, $user_review_name, $user_upload_name, $user_class){
- $this->user_first_name = $user_first_name;
- $this->user_last_name = $user_last_name;
- $this->user_password = $user_password;
- $this->user_email = $user_email;
- $this->user_review_name = $user_review_name;
- $this->user_upload_name = $user_upload_name;
- $this->user_class = $user_class;
- }
- }
- ?>
- <?php
- if (isset($_POST['first_name])){
- verify_information();
- }
- //TODO verifiera data (bland annat mot SQL-injects)
- function verify_information(){
- return true;
- }
- if(verify_information === true){
- register_user();
- }
- function register_user(){
- $user = new User($user_first_name, $user_last_name, $user_password, $user_email, $user_review_name, $user_upload_name, $user_class);
- $con = mysql_connect("localhost","root","");
- if (!$con)
- {
- die('Could not connect: ' . mysql_error());
- }
- mysql_select_db("mydb", $con);
- $sql = "INSERT INTO user (first_name, last_name, password, mail, review_nick, upload_nick, class) VALUES ($user_first_name, $user_last_name, $user_password, $user_email, $user_review_name, $user_upload_name, $user_class);";
- mysql_query($sql);
- //$input = mysql_real_escape_string($input);
- }
- /*################################
- * Skapad 2011-09-07 09:45 av Andreas
- *
- * 2011-09-08
- * Gjort klart kod skelettet
- *
- *
- *################################*/
- ?>
Add Comment
Please, Sign In to add comment