Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting();
- session_start();
- require('php/functions.inc.php');
- include('php/header_sub.php');
- require('php/config.php');
- if(isset($_SESSION['user'])){
- echo "<h4>You're registered player and logged in as <b>".$_SESSION['user']."</b></h4>";
- }else{
- echo "<h1>Registration</h1>";
- if(isset($_REQUEST['attempt'])){
- $user = clean($_POST['username']);
- $pass = clean($_POST['password']);
- $pass2 = clean($_POST['password2']);
- $pencode = hash('whirlpool', $pass); //UCP Password
- $pencode2 = sha1(strtolower($user) . $pass); //SMF Password
- $email = clean($_POST['email']);
- $skin = clean($_POST['skin']);
- $paccent = clean($_POST['paccent']);
- $gender = clean($_POST['gender']);
- $story = clean($_POST['story']);
- $squestion = clean($_POST['squestion']);
- $sanswer = clean($_POST['sanswer']);
- $age = clean($_POST['age']);
- $date = date("Y-m-d H:i:s");
- $ip = getenv("REMOTE_ADDR");
- $captcha = clean($_POST['captcha']);
- if($user == '' || $pass == '' || $email == ''){
- echo "<div class='error'>Please fill the form.</div>";
- }else{
- if(check_captcha($captcha) == true){
- $query = mysql_query("select * from members where memberName = '$user'");
- $checkuser = mysql_num_rows($query);
- if($checkuser != 0){
- echo "<div class='error'><b>".$user."</b> Already Exist!</div>";
- }else{
- $find = '_';
- $pos = strpos($user,$find);
- if($pos == FALSE){
- echo "<div class='warning'><b>".$user."</b> is an invaild name, please use the correct format <b>Firstname_Lastname</b> to register successfully.</div>";
- }else{
- if($pass != $pass2){
- echo "<div class='warning'>Confirmation password doesn't match.</div>";
- }else{
- mysql_query("INSERT INTO `members`(`playerLevel`, `memberName`, `playerPassword`, `playerEmail`, `playerMoney`, `playerBanned`, `playerPublicProfile`, `playerAdminLevel`, `playerRegistrationDate`, `playerSkin`, `playerPosX`, `playerPosY`, `playerPosZ`, `playerBankMoney`, `playerHealth`, `playerArmour`, `playerAccent`, `playerSeconds`, `playerInterior`, `playerVirtualWorld`, `playerJob`, `playerWeapon0`, `playerWeapon1`, `playerWeapon2`, `playerWeapon3`, `playerWeapon4`, `playerWeapon5`, `playerWeapon6`, `playerWeapon7`, `playerWeapon8`, `playerWeapon9`, `playerWeapon10`, `playerWeapon11`, `playerWeapon12`, `playerJobSkill1`, `playerJobSkill2`, `playerMaterials`, `playerGroup`, `playerGroupRank`, `playerHours`, `playerWarning1`, `playerWarning2`, `playerWarning3`, `playerHospitalized`, `playerAdminName`, `playerFirstLogin`, `playerGender`, `playerPrisonID`, `playerPrisonTime`, `playerPhoneNumber`, `playerPhoneBook`, `playerIP`, `playerHelperLevel`, `playerDropCarTimeout`, `playerRope`, `playerAdminDuty`, `playerCrimes`, `playerArrests`, `playerWarrants`, `playerPasswordToken`, `playerCarModel`, `playerCarMod0`, `playerCarMod1`, `playerCarMod2`, `playerCarMod3`, `playerCarMod4`, `playerCarMod5`, `playerCarMod6`, `playerCarMod7`, `playerCarMod8`, `playerCarMod9`, `playerCarMod10`, `playerCarMod11`, `playerCarMod12`, `playerCarPosX`, `playerCarPosY`, `playerCarPosZ`, `playerCarPosZAngle`, `playerCarColour1`, `playerCarColour2`, `playerAge`, `playerCarPaintJob`, `playerCarLock`, `playerStatus`, `playerBiography`, `playerFightStyle`, `playerVIP`, `playerExpireVIP`, `playerCarWeapon1`, `playerCarWeapon2`, `playerCarWeapon3`, `playerCarWeapon4`, `playerCarWeapon5`, `playerCarTrunk1`, `playerCarTrunk2`, `playerPhoneCredit`, `playerWalkieTalkie`, `playerAdminTitle`, `playerCarLicensePlate`, `playerAdminPIN`, `id_member`, `member_name`, `date_registered`, `posts`, `id_group`, `lngfile`, `last_login`, `real_name`, `instant_messages`, `unread_messages`, `new_pm`, `buddy_list`, `pm_ignore_list`, `pm_prefs`, `mod_prefs`, `message_labels`, `passwd`, `openid_uri`, `email_address`, `personal_text`, `gender`, `birthdate`, `website_title`, `website_url`, `location`, `icq`, `aim`, `yim`, `msn`, `hide_email`, `show_online`, `time_format`, `signature`, `time_offset`, `avatar`, `pm_email_notify`, `karma_bad`, `karma_good`, `usertitle`, `notify_announcements`, `notify_regularity`, `notify_send_body`, `notify_types`, `member_ip`, `member_ip2`, `secret_question`, `secret_answer`, `id_theme`, `is_activated`, `validation_code`, `id_msg_last_visit`, `additional_groups`, `smiley_set`, `id_post_group`, `total_time_logged_in`, `password_salt`, `ignore_boards`, `warning`, `passwd_flood`, `pm_receive_from`) VALUES ('0','$user','$pencode',$email,'1000','0','0','0','$date',$skin','755.896240','-1395.423950','13.368103','2000','100','0','$paccent','0','0','0',null,'0','0','0','0','0','0','0','0','0','0','0','0','0',null,null,null,'0','0','0','None','None','None','0','$user','0','$gender','0','0','NULL','NULL','$ip','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0.00','0.00','0.00','0.00','0','0','$age','0','0','1','$story','0','0','0','0','0','0','0','0','0','0','0','0',NULL,'3VF4 TW0',NULL,NULL,'$user','$date','0','0','0','0','$user','0','0','0','0','0','0','0','0','$pencode2','0','$email','Need To Edit','$gender','$age','None','None',NULL,NULL,NULL,NULL,NULL,'0','0',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'Add Something',NULL,NULL,NULL,NULL,'$ip','$ip','$squestion','$sanswer',NULL,'1',NULL,NULL,NULL,NULL,NULL,NULL,'NULL',NULL,NULL,NULL,NULL)") or die(mysql_error()." Please Fix That Error");
- echo "<div class='success'>You've successfully registered as <b>".$user."</b></div><br />";
- echo "<div class='info'>In a few moments you'll be redirected to the login page.</div><br />";
- //echo "<meta http-equiv='refresh' content='2; url=login.php' />";
- echo "If you're not redirected to login page within 5 seconds please <a href='login.php'>click here</a>";
- }
- }
- }
- }else{
- echo "<div class='error'>Wrong captcha code! Please try again.</div>";
- }
- }
- }
- ?>
- <table cellpadding="20" cellspacing="10">
- <form action="?attempt" name="fm" method="post">
- <tr>
- <td>Username :</td>
- <td><input type="text" name="username" placeholder="Firstname_Lastname" required="required" /></td>
- </tr>
- <tr>
- <td>Password :</td>
- <td><input type="password" name="password" placeholder="Password" required="required" /></td>
- </tr>
- <tr>
- <td>Confirm Password :</td>
- <td><input type="Password" name="password2" placeholder="Confirm Password" required="required" /></td>
- </tr>
- <tr>
- <td>Email :</td>
- <td><input type="email" name="email" placeholder="example@example.com" required="required" /></td>
- </tr>
- <tr>
- <td>Player Accent :</td>
- <td><select name="paccent">
- <option value="American">American</option>
- <option value="British">British</option>
- </select></td>
- </tr>
- <tr>
- <td>Gender :</td>
- <td><select name="gender">
- <option value="1">Male</option>
- <option value="2">Female</option>
- </select></td>
- </tr>
- <tr>
- <td>Age :</td>
- <td><input type="text" name="age" placeholder="1/1/1994" title="Please Use In 1/1/1994 Format Only." required="required" /></td>
- </tr>
- <tr>
- <td height="51">Skin:</td>
- <td><input type="text" name="skin" /></td>
- </tr>
- <tr>
- <td>Story/Bio :</td>
- <td><textarea name="story" placeholder="Enter your story.."></textarea></td>
- </tr>
- <tr>
- <td>Security Question :</td>
- <td><input type="text" name="squestion" placeholder="Why You Like VRP-GTA?" /></td>
- </tr>
- <tr>
- <td>Security Answer :</td>
- <td><input type="text" name="sanswer" placeholder="Cause It's Awesome!" /></td>
- </tr>
- <tr>
- <td height="43">Captcha :</td>
- <td><?php generate_captcha(); ?></td>
- </tr>
- <tr>
- <td></td>
- <td><input type="text" name="captcha" placeholder="Enter Captcha Code"/></td>
- </tr>
- <tr>
- <td></td>
- <td><input type="submit" name="submit" value="Register" /></td>
- </tr>
- </form>
- </table>
- <?php
- }
- echo "<br /><br /><br />";
- include('php/footer.php');
- mysql_close($con);
- ?>
Add Comment
Please, Sign In to add comment