Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once( 'includes/header.inc.php' );
- require( 'includes/config.inc.php' );
- if ( isset( $_POST['submit'] ) ) {
- $id = rand( 1, 54345 );
- $password = mysql_real_escape_string( $_POST['password'] );
- $steamid = mysql_real_escape_string( $_POST['steamuser'] );
- $ip = $_SERVER['REMOTE_ADDR'];
- $join_date = date( "Y-m-d H:i:s" );
- $hpass = md5( $password );
- $password = $hpass;
- $username = mysql_real_escape_string( $_POST['username'] );
- $email = mysql_real_escape_string( $_POST['email'] );
- $query = mysql_query( "SELECT * FROM users WHERE username='$username' OR email='$email' OR steamid='$steamid'" );
- if ( mysql_num_rows( $query ) > 0 ) {
- echo "This username, or email, or steam ID is already in use.";
- ?><a href="register.php">Try again?</a> <?php
- exit( 0 );
- } else {
- echo "Your account was successfully created, you may login now";
- require_once( 'includes/footer.inc.php' );
- exit( 0 );
- }
- $insert = mysql_query( "INSERT INTO users (id, username, password, email, steamid, ip, join_date)
- VALUES ('$id', '$username', '$password', '$email', '$steamid', '$ip', '$join_date')" ) or die( mysql_error() );
- }
- if ( isset( $_POST['submit'] ) ) {
- $username = mysql_real_escape_string( $_POST['username'] );
- $email = mysql_real_escape_string( $_POST['email'] );
- $steamid = mysql_real_escape_string( $_POST['steamuser'] );
- }
- ?>
- <form id="register" method="post" action="register.php">
- <fieldset>
- <h5>Username:</h5>
- <label for="username">username</label>
- <input type="text" name="username" id="username" value="" />
- <h5>Password:</h5>
- <label for="password">Password</label>
- <input type="password" name="password" id="password" value="" />
- <h5>Steam ID:</h5>
- <label for="steamuser"></label>
- <input type="text" name="steamuser" id="steamuser" />
- <h5>E-mail:</h5>
- <label for="email">E-mail</label>
- <input type="text" name="email" id="email" value="" />
- <input type="submit" name="submit" id="submit" value="Register!" />
- </fieldset>
- </form>
- <script type="text/javascript">
- var frmvalidator = new Validator("register");
- frmvalidator.addValidation("username","req","Please enter a username");
- frmvalidator.addValidation("username", "minlength=5");
- frmvalidator.addValidation("username", "maxlength=20");
- frmvalidator.addValidation("password","req","Please enter your password");
- frmvalidator.addValidation("password", "minlength=5");
- frmvalidator.addValidation("password", "maxlength=20");
- frmvalidator.addValidation("steamuser","req","Please enter your Steam ID");
- frmvalidator.addValidation("steamuser", "minlength=5");
- frmvalidator.addValidation("steamuser", "maxlength=90");
- frmvalidator.addValidation("email","req", "Please enter your Steam ID");
- frmvalidator.addValidation("email","email");
- frmvalidator.addValidation("email", "maxlength=200");
- frmvalidator.addValidation("email", "minlength=5");
- </script>
- <?php
- require_once( 'includes/footer.inc.php' );
- ?>
Add Comment
Please, Sign In to add comment