Advertisement
Guest User

Untitled

a guest
Sep 17th, 2017
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.53 KB | None | 0 0
  1. <?php session_start(); ?>
  2.  
  3. <html>
  4.  
  5.     <head>
  6.    
  7.         <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  8.         <meta name="author" content="Jason" />
  9.        
  10.         <link href="css/style.css" type="text/css" rel="stylesheet" media="all" />
  11.    
  12.     </head>
  13.  
  14. <body>
  15.  
  16. <br /><br />
  17. <div class="wrapper">
  18.  
  19. <strong style="color: #FFF; text-transform: uppercase; text-shadow: 1px 1px #121e23;">
  20. <a href="index.php" style="color: #FFF; text-decoration: none;">Blogster - Version 1.0</a>
  21. </strong>
  22.  
  23. <div class="content_box">
  24.  
  25. <?php
  26.  
  27. /**
  28.  * @author Jason
  29.  * @copyright 2011
  30.  * @copyright Blogster
  31.  * @version 1.0
  32.  */
  33.    
  34.     require 'config/config.php';
  35.    
  36.         if ( isset( $_POST['submit'] ) )
  37.         {
  38.            
  39.             $username = mysql_real_escape_string( $_POST['username'] );
  40.             $password = md5( mysql_real_escape_string( $_POST['password'] ) );
  41.             $repeatpassword = md5( mysql_real_escape_string( $_POST['repeatpassword'] ) );
  42.            
  43.                 $query = mysql_query(" SELECT * FROM `members` WHERE `username` = '{$username}' ");
  44.            
  45.                 if ( empty( $username ) || empty( $password ) || empty( $repeatpassword ) )
  46.                 {
  47.                    
  48.                     echo "<div class='error'><center>You are missing a field(s).</center></div><br />";
  49.                    
  50.                 }
  51.                 else
  52.                 {
  53.                    
  54.                     if ( mysql_num_rows( $query ) == 0 )
  55.                     {
  56.                        
  57.                         echo "<div class='error'><center>Username is in use.</center></div><br />";
  58.                        
  59.                     }
  60.                     else
  61.                     {
  62.                            
  63.                         if ( $password != $repeatpassword )
  64.                         {
  65.                            
  66.                             echo "<div class='error'><center>Your passwords do not match.</center></div><br />";
  67.                            
  68.                         }
  69.                         else
  70.                         {
  71.                            
  72.                             if ( strlen( $password ) > 40 || strlen( $password ) < 5 )
  73.                             {
  74.                                
  75.                                 echo "<div class='error'><center>Your password must be within 5-40 characters.</center></div><br />";
  76.                                
  77.                             }
  78.                             else
  79.                             {
  80.                            
  81.                                 if ( strlen( $username ) > 20 )
  82.                                 {
  83.                                    
  84.                                     echo "<div class='error'><center>Your username must be within 20 characters.</center></div><br />";
  85.                                    
  86.                                 }
  87.                                 else
  88.                                 {
  89.                                
  90.                                     $insert = mysql_query(" INSERT INTO `members` VALUES( '' , 'Member' , '$username' , '$password' , 'Blogger' , 'images/default_avatar.png' ) ");
  91.                                    
  92.                                     echo "
  93.                                        <div class='success'><center>
  94.                                        <meta http-equiv='refresh' content='1; url=index.php'>Account Registered!
  95.                                        </center></div><br /><br />
  96.                                    ";
  97.                                    
  98.                                 }
  99.                            
  100.                             }
  101.                            
  102.                         }
  103.                    
  104.                     }
  105.                    
  106.                 }
  107.            
  108.         }
  109.  
  110. ?>
  111.     <center>
  112.  
  113.     <form method="POST" action="" name="register">
  114.    
  115.         <label for="username">Username:</label><br />
  116.             <input type="text" name="username" class="text_box" value=""/><br />
  117.         <label for="password">Password:</label><br />
  118.             <input type="password" name="password" class="text_box" value=""/><br />
  119.         <label for="repeatpassword">Repeat-Password:</label><br />
  120.             <input type="password" name="repeatpassword" class="text_box" value=""/><br /><br />
  121.             <input type="submit" name="submit" value="Sign in"/>
  122.    
  123.     </form>
  124.    
  125.     </center>
  126.    
  127. </div>
  128. </div>
  129. </body>
  130. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement