Dayron1234
Rapnameiszero,cuzIhavezero,toleranceforidiots
- Jun 30, 2010
- 772
- 35
Only thing that is not working is the register page. What I mean by that is that when you click on the register button on the register page it doesn't do nothing.I checked out the register in htdocs and there is nothing wrong with it.
Register page:
Thank you PHP gods/nerds
Register page:
Code:
<?php
/*================================================================+\
|| # PHPRetro - An extendable virtual hotel site and management
|+==================================================================
|| # Copyright (C) 2009 Yifan Lu. All rights reserved.
|| # http://www.yifanlu.com
|| # Parts Copyright (C) 2009 Meth0d. All rights reserved.
|| # http://www.meth0d.org
|| # All images, scripts, and layouts
|| # Copyright (C) 2009 Sulake Ltd. All rights reserved.
|+==================================================================
|| # PHPRetro is provided "as is" and comes without
|| # warrenty of any kind. PHPRetro is free software!
|| # License: GNU Public License 3.0
|| # http://opensource.org/licenses/gpl-license.php
\+================================================================*/
require_once('./includes/core.php');
$data = new register_sql;
$lang->addLocale("landing.register");
$page['name'] = $lang->loc['pagename.register'];
if(isset($_GET['registerCancel']) && $_GET['registerCancel'] == "true"){
session_unset();
header("Location: ".PATH."/"); exit;
}
if(session_is_registered(username)){ header("Location: ".PATH."/"); exit; }
//Referral
if(isset($_GET['referral'])){
$referral = $input->FilterText($_GET['referral']);
if($serverdb->num_rows($data->select1($referral)) > 0){
$refer = true;
$referrow = $db->fetch_row($data->select1($referral));
}
}
$figure = $input->FilterText($_GET['figure']);
$gender = $input->FilterText($_GET['gender']);
if(isset($_POST['bean_avatarName'])){
$name = $input->FilterText($_POST['bean_avatarName']);
$password = $input->FilterText($_POST['password']);
$retypedpassword = $input->FilterText($_POST['retypedPassword']);
$day = $input->FilterText($_POST['bean_day']);
$month = $input->FilterText($_POST['bean_month']);
$year = $input->FilterText($_POST['bean_year']);
$email = $input->FilterText($_POST['bean_email']);
$retypedemail = $input->FilterText($_POST['bean_retypedEmail']);
$accept_tos = $_POST['bean_termsOfServiceSelection'];
if((!isset($_POST['bean_figure']) || !isset($_POST['bean_gender'])) && isset($_POST['randomFigure'])){
$_POST['bean_gender'] = substr($_POST['randomFigure'], 0, 1);
$_POST['bean_figure'] = substr($_POST['randomFigure'], 2);
}
$figure = $input->FilterText($_POST['bean_figure']);
$gender = $input->FilterText($_POST['bean_gender']);
$newsletter = $input->FilterText($_POST['bean_marketing']);
$referid = $input->FilterText($_POST['referral']);
if(isset($_POST['referral'])){
$referral = $input->FilterText($_POST['referral']);
if($serverdb->num_rows($data->select1($referral)) > 0){
$refer = true;
$referrow = $db->fetch_row($data->select1($referral));
}
}
$_SESSION['bean_avatarName'] = $_POST['bean_avatarName'];
$_SESSION['password'] = $_POST['password'];
$_SESSION['retypedPassword'] = $_POST['retypedPassword'];
$_SESSION['bean_day'] = $_POST['bean_day'];
$_SESSION['bean_month'] = $_POST['bean_month'];
$_SESSION['bean_year'] = $_POST['bean_year'];
$_SESSION['bean_email'] = $_POST['bean_email'];
$_SESSION['bean_retypedEmail'] = $_POST['bean_retypedEmail'];
$_SESSION['bean_termsOfServiceSelection'] = $_POST['bean_termsOfServiceSelection'];
$_SESSION['bean_figure'] = $_POST['bean_figure'];
$_SESSION['bean_gender'] = $_POST['bean_gender'];
$_SESSION['bean_marketing'] = $_POST['bean_marketing'];
$_SESSION['referral'] = $_POST['referral'];
}elseif(isset($_SESSION['bean_avatarName'])){
$name = $input->FilterText($_SESSION['bean_avatarName']);
$password = $input->FilterText($_SESSION['password']);
$retypedpassword = $input->FilterText($_SESSION['retypedPassword']);
$day = $input->FilterText($_SESSION['bean_day']);
$month = $input->FilterText($_SESSION['bean_month']);
$year = $input->FilterText($_SESSION['bean_year']);
$email = $input->FilterText($_SESSION['bean_email']);
$retypedemail = $input->FilterText($_SESSION['bean_retypedEmail']);
$accept_tos = $_SESSION['bean_termsOfServiceSelection'];
$figure = $input->FilterText($_SESSION['bean_figure']);
$gender = $input->FilterText($_SESSION['bean_gender']);
$newsletter = $input->FilterText($_SESSION['bean_marketing']);
$referid = $input->FilterText($_SESSION['referral']);
if(isset($_SESSION['referral'])){
$referral = $input->FilterText($_SESSION['referral']);
if($serverdb->num_rows($data->select1($referral)) > 0){
$refer = true;
$referrow = $db->fetch_row($data->select1($referral));
}
}
}
if(isset($_POST['bean_avatarName']) || isset($_SESSION['bean_avatarName'])){
// Start validating the stuff the user has submitted
$filter = preg_replace("/[^a-z\d\-=\?!@:\.]/i", "", $name);
$email_check = preg_match("/^[a-z0-9_\.-]+@([a-z0-9]+([\-]+[a-z0-9]+)*\.)+[a-z]{2,7}$/i", $email);
// If this variable stays false, we're safe and can add the user. If not, it means that
// we've encountered errors and we can not proceed, so instead show the errors and do not
// add the user to the database.
$failure = false;
$lang->addLocale("register.errors");
// Name validation
if($serverdb->num_rows($serverdb->query("SELECT id,name,email FROM ".PREFIX."users WHERE name = '".$name."' LIMIT 1")) > 0){
$error['name'] = $lang->loc['error.2'];
$failure = true;
} elseif($filter != $name){
$error['name'] = $lang->loc['error.3'];
$failure = true;
} elseif(strlen($name) > 24){
$error['name'] = $lang->loc['error.4'];
$failure = true;
} elseif(strlen($name) < 1){
$error['name'] = $lang->loc['error.5'];
$failure = true;
}
// MOD- Names validation
$first = substr($name, 0, 4);
if (strnatcasecmp($first,"MOD-") == false) {
$error['name'] = $lang->loc['error.6'];
$failure = true;
}
// Password validation
if($password !== $retypedpassword){
$error['password'] = $lang->loc['error.7'];
$failure = true;
} elseif(strlen($password) < 6){
$error['password'] = $lang->loc['error.8'];
$failure = true;
/*} elseif(strlen($password) > 20){
$error['password'] = "Please shorten your password to 20 characters or less!";
$failure = true;*/
}
// E-Mail validation
if(strlen($email) < 6){
$error['mail'] = $lang->loc['error.9'];
$failure = true;
} elseif($email_check !== 1){
$error['mail'] = $lang->loc['error.9'];
$failure = true;
} elseif($email !== $retypedemail){
$error['mail'] = $lang->loc['error.10'];
$failure = true;
}
// Date of birth validation
if($day < 1 || $day > 31 || $month > 12 || $month < 1 || $year < 1920 || $year > 2008){
$error['dob'] = $lang->loc['error.11'];
$failure = true;
}
// captcha check
if(($_SESSION['register-captcha-bubble'] == strtolower($_POST['bean_captchaResponse']) && !empty($_SESSION['register-captcha-bubble'])) || $settings->find("site_capcha") == "0") {
unset($_SESSION['register-captcha-bubble']);
} else {
$error['captcha'] = $lang->loc['error.1'];
$failure = true;
}
// Terms of Service validation
if($accept_tos !== "true"){
$error['tos'] = $lang->loc['error.12'];
$failure = true;
}
// validate figure
$check = new HoloFigureCheck($figure,$gender,false);
if($check->error > 0){
$failure = true;
}
// Newsletter
if($newsletter == "true"){
$newsletter = "1";
}else{
$newsletter = "0";
}
// Finally, if everything's OK we add the user to the database, log him in, etc
if($failure == false){
$scredits = $settings->find("register_start_credits");
$dob = $day . "-" . $month . "-" . $year;
$password = $input->HoloHash($password, $name);
$data->insert1($name,$password,$dob,$figure,$gender,$scredits);
$row = $serverdb->fetch_row($data->select3($name));
$serverdb->query("INSERT INTO ".PREFIX."users (id,name,lastvisit,online,ipaddress_last,newsletter,email_verified,show_home,email_friendrequest,email_minimail,email,show_online) VALUES ('".$row[0]."','".$row[1]."','".time()."','".time()."','".$_SERVER[REMOTE_ADDR]."','".$newsletter."','0','1','1','1','".$email."','1')");
if($scredits > 0){
$db->query("INSERT INTO ".PREFIX."transactions (userid,time,amount,descr) VALUES ('".$row[0]."','".time()."','".$scredits."','Welcome to " . $sitename . "!')");
$db->query("INSERT INTO ".PREFIX."homes (ownerid,itemid,x,y,z,skin,location) VALUES ('".$row[0]."','101','482','86','3','defaultskin','0')");
$db->query("INSERT INTO ".PREFIX."homes (ownerid,itemid,x,y,z,skin,location) VALUES ('".$row[0]."','107','485','352','6','defaultskin','0')");
$db->query("INSERT INTO ".PREFIX."homes (ownerid,itemid,x,y,z,skin,location) VALUES ('".$row[0]."','105','70','290','9','defaultskin','0')");
}
if($settings->find("email_verify_enabled") == "1"){
$hash = "";
$length = 8;
$possible = "0123456789qwertyuiopasdfghjkzxcvbnm";
$i = 0;
while ($i < $length) {
$char = substr($possible, mt_rand(0, strlen($possible)-1), 1);
if (!strstr($hash, $char)) {
$hash .= $char;
$i++;
}
}
$hash = sha1($hash);
$num = $key;
$db->query("INSERT INTO ".PREFIX."verify (id,email,key_hash) VALUES ('".$row[0]."','".$email."','".$hash."')");
$lang->addLocale("email.confirmationemail");
if($settings->find("email_verify_reward") != "0"){ $reward_text = $lang->loc['email.reward']." ".$settings->find("email_verify_reward")." ".$lang->loc['credits']; }else{ $reward_text = ""; }
$subject = $lang->loc['email.subject']." ".SHORTNAME;
$to = $email;
$html =
'<h1 style="font-size: 16px">'.$lang->loc['email.verify.1'].'</h1>
<p>
'.$reward_text.'
'.$lang->loc['email.verify.2'].' <a href="'.PATH.'/email?key='.$hash.'">'.$lang->loc['email.verify.2.b'].'</a>
</p>
<p>
'.$lang->loc['email.verify.3'].'
</p>
<blockquote>
<p>
<b>'.$lang->loc['email.verify.4'].'</b> '.$name.'<br>
<b>'.$lang->loc['email.verify.5'].'</b> '.$dob.'
</p>
</blockquote>
<p>
'.$lang->loc['email.verify.6'].'
</p>
<p>'.$lang->loc['email.verify.7'] .'<br><br>
'.$lang->loc['email.verify.8'].'<p>
'.PATH.'/</p>
<p>
'.$lang->loc['email.verify.9'].' <a href="'.PATH.'/email?remove='.$hash.'">'.$lang->loc['email.verify.9.b'].'</a>.
</p>
<p>
'.$lang->loc['email.verify.11'].'<a href="'.PATH.'/help">'.$lang->loc['email.verify.12'].'</a>.
</p>';
$mailer = new HoloMail;
$mailer->sendSimpleMessage($to,$subject,$html);
}else{
$serverdb->query("UPDATE ".PREFIX."users SET email_verified = '1' WHERE id = '".$row[0]."' LIMIT 1");
}
// Referral
if($refer == true){
$data->update1($referrow[0],$settings->find("register_referral_rewards"));
$db->query("INSERT INTO ".PREFIX."transactions (userid,time,amount,descr) VALUES ('".$referrow[0]."','".time()."','".$settings->find("register_referral_rewards")."','Referring a user.')");
$data->insert2($row[0],$referrow[0]);
$_SESSION['referral'] = $referrow[0];
}
$user = new HoloUser($name,$password,true);
$_SESSION['user'] = $user;
header("Location: ".PATH."/security_check?page=./welcome");
exit; // cut off the script
// And we're done!
}
}
require_once('./templates/register_header.php');
?>
<div id="column1" class="column">
<div class="habblet-container ">
<?php if($refer == true){ ?>
<div id="inviter-info">
<p><?php echo $lang->loc['your.friend']." ".$input->HoloText($referrow[1])." ".$lang->loc['is.waiting']; ?></p>
<img alt="<?php echo $input->HoloText($referrow[1]); ?>" title="<?php echo $input->HoloText($referrow[1]); ?>" src="<?php echo $user->avatarURL($referrow[2],"b,4,4,sml,1,0"); ?>" />
</div>
<?php } ?>
<form method="post" action="<?php echo PATH; ?>/register" id="registerform" autocomplete="off">
<input type="hidden" name="bean.figure" id="register-figure" value="<?php echo $input->HoloText($figure); ?>" />
<input type="hidden" name="bean.gender" id="register-gender" value="<?php echo $input->HoloText($gender); ?>" />
<input type="hidden" name="bean.editorState" id="register-editor-state" value="" />
<?php if($refer == true){ ?><input type="hidden" name="referral" id="register-referrer" value="<?php echo $input->HoloText($referral); ?>" /><?php } ?>
<?php
if(!isset($error['captcha'])){
?>
<div id="register-column-left" >
<div id="register-section-2">
<div class="MeBox">
<div class="box_header" id="blue"><?php echo $lang->loc['choose.name']; ?></div>
<fieldset id="register-fieldset-name">
<div class="register-label white"><?php echo $lang->loc['habbo.name']; ?></div>
<input type="text" name="bean.avatarName" id="register-name" class="register-text" value="<?php echo $input->HoloText($name); ?>" size="25" />
<span id="register-name-check-container" style="display:none">
<a class="new-button green-button" href="#" id="register-name-check"><b><span>Check Name</span></b><i></i></a>
</span>
</fieldset>
<div id="name-error-box">
<?php if(isset($error['name'])){ ?>
<div class="register-error">
<div class="rounded rounded-red">
<div id="name-error-content">
<?php echo $error['name']; ?>
</div>
</div>
</div>
<?php } ?>
</div>
</div>
</div>
<div id="register-section-3">
<div id="registration-overlay"></div>
<div class="MeBox">
<div class="box_header" id="blue"><?php echo $lang->loc['your.details']; ?> </div>
<div class="box-content">
<?php if(isset($error['password'])){ ?>
<div class="register-error">
<div class="rounded rounded-red">
<div id="password-error-content">
<div><?php echo $error['password']; ?></div>
</div>
</div>
</div>
<?php } ?>
<fieldset id="register-fieldset-password">
<div class="register-label"><label for="register-password"><?php echo $lang->loc['password']; ?></label></div>
<div class="register-label"><input type="password" name="password" id="register-password" class="register-text" size="25" value="" /></div>
<div class="register-label"><label for="register-password2"><?php echo $lang->loc['confirm.password']; ?></label></div>
<div class="register-label"><input type="password" name="retypedPassword" id="register-password2" class="register-text" size="25" value="" /></div>
</fieldset>
<div id="password-error-box"></div>
<?php if(isset($error['dob'])){ ?>
<div class="register-error">
<div class="rounded rounded-red">
<div id="birthday-error-content">
<div><?php echo $error['dob']; ?></div>
</div>
</div>
</div>
<?php } ?>
<fieldset>
<div class="register-label"><label><?php echo $lang->loc['dob']; ?></label></div>
<?php $months = explode("|", $lang->loc['list.months']); ?>
<div id="register-birthday"><select name="bean.day" id="bean_day" class="dateselector"><option value=""><?php echo $lang->loc['day']; ?></option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option><option value="21">21</option><option value="22">22</option><option value="23">23</option><option value="24">24</option><option value="25">25</option><option value="26">26</option><option value="27">27</option><option value="28">28</option><option value="29">29</option><option value="30">30</option><option value="31">31</option></select> <select name="bean.month" id="bean_month" class="dateselector"><option value=""><?php echo $lang->loc['month']; ?></option><option value="1"><?php echo $months[0]; ?></option><option value="2"><?php echo $months[1]; ?></option><option value="3"><?php echo $months[2]; ?></option><option value="4"><?php echo $months[3]; ?></option><option value="5"><?php echo $months[4]; ?></option><option value="6"><?php echo $months[5]; ?></option><option value="7"><?php echo $months[6]; ?></option><option value="8"><?php echo $months[7]; ?></option><option value="9"><?php echo $months[8]; ?></option><option value="10"><?php echo $months[9]; ?></option><option value="11"><?php echo $months[10]; ?></option><option value="12"><?php echo $months[11]; ?></option></select> <select name="bean.year" id="bean_year" class="dateselector"><option value=""><?php echo $lang->loc['year']; ?></option><option value="2008">2008</option><option value="2007">2007</option><option value="2006">2006</option><option value="2005">2005</option><option value="2004">2004</option><option value="2003">2003</option><option value="2002">2002</option><option value="2001">2001</option><option value="2000">2000</option><option value="1999">1999</option><option value="1998">1998</option><option value="1997">1997</option><option value="1996">1996</option><option value="1995">1995</option><option value="1994">1994</option><option value="1993">1993</option><option value="1992">1992</option><option value="1991">1991</option><option value="1990">1990</option><option value="1989">1989</option><option value="1988">1988</option><option value="1987">1987</option><option value="1986">1986</option><option value="1985">1985</option><option value="1984">1984</option><option value="1983">1983</option><option value="1982">1982</option><option value="1981">1981</option><option value="1980">1980</option><option value="1979">1979</option><option value="1978">1978</option><option value="1977">1977</option><option value="1976">1976</option><option value="1975">1975</option><option value="1974">1974</option><option value="1973">1973</option><option value="1972">1972</option><option value="1971">1971</option><option value="1970">1970</option><option value="1969">1969</option><option value="1968">1968</option><option value="1967">1967</option><option value="1966">1966</option><option value="1965">1965</option><option value="1964">1964</option><option value="1963">1963</option><option value="1962">1962</option><option value="1961">1961</option><option value="1960">1960</option><option value="1959">1959</option><option value="1958">1958</option><option value="1957">1957</option><option value="1956">1956</option><option value="1955">1955</option><option value="1954">1954</option><option value="1953">1953</option><option value="1952">1952</option><option value="1951">1951</option><option value="1950">1950</option><option value="1949">1949</option><option value="1948">1948</option><option value="1947">1947</option><option value="1946">1946</option><option value="1945">1945</option><option value="1944">1944</option><option value="1943">1943</option><option value="1942">1942</option><option value="1941">1941</option><option value="1940">1940</option><option value="1939">1939</option><option value="1938">1938</option><option value="1937">1937</option><option value="1936">1936</option><option value="1935">1935</option><option value="1934">1934</option><option value="1933">1933</option><option value="1932">1932</option><option value="1931">1931</option><option value="1930">1930</option><option value="1929">1929</option><option value="1928">1928</option><option value="1927">1927</option><option value="1926">1926</option><option value="1925">1925</option><option value="1924">1924</option><option value="1923">1923</option><option value="1922">1922</option><option value="1921">1921</option><option value="1920">1920</option><option value="1919">1919</option><option value="1918">1918</option><option value="1917">1917</option><option value="1916">1916</option><option value="1915">1915</option><option value="1914">1914</option><option value="1913">1913</option><option value="1912">1912</option><option value="1911">1911</option><option value="1910">1910</option><option value="1909">1909</option><option value="1908">1908</option><option value="1907">1907</option><option value="1906">1906</option><option value="1905">1905</option><option value="1904">1904</option><option value="1903">1903</option><option value="1902">1902</option><option value="1901">1901</option><option value="1900">1900</option></select> </div>
</fieldset>
<div id="email-error-box">
<?php if(isset($error['mail'])){ ?>
<div class="register-error">
<div class="rounded rounded-red">
<div id="email-error-content">
<div><?php echo $error['mail']; ?></div>
</div>
</div>
</div>
<?php } ?>
</div>
<fieldset>
<div class="register-label"><label for="register-email"><?php echo $lang->loc['email']; ?></label></div>
<div class="register-label"><input type="text" name="bean.email" id="register-email" class="register-text" value="<?php echo $input->HoloText($email); ?>" size="25" maxlength="48" /></div>
<div class="register-label"><label for="register-email2"><?php echo $lang->loc['confirm.email']; ?></label></div>
<div class="register-label"><input type="text" name="bean.retypedEmail" id="register-email2" class="register-text" value="" size="25" maxlength="48" /></div>
</fieldset>
<div id="register-marketing-box">
<input type="checkbox" name="bean.marketing" id="bean_marketing" value="true" checked="checked" />
<label for="bean_marketing"><?php echo $lang->loc['marketing']; ?></label>
</div>
<fieldset id="register-fieldset-captcha">
<noscript>
<div class="register-label"><img src="<?php echo PATH; ?>/captcha.jpg" /></div>
<div class="register-label"><label for="register-captcha"><?php echo $lang->loc['type.in.code']; ?></label></div>
<div id="captcha_response"><input type="text" name="bean.captchaResponse" id="recaptcha_response_field" class="register-text" value="" size="25" /></div>
</noscript>
</fieldset>
<div id="terms-error-box">
<?php if(isset($error['tos'])){ ?>
<div class="register-error">
<div class="rounded rounded-red">
<?php echo $lang->loc['error.14']; ?>
</div>
</div>
<?php } ?>
</div>
<fieldset id="register-fieldset-terms">
<div class="rounded rounded-darkgray" id="register-terms">
<div id="register-terms-content">
<p><a href="<?php echo PATH; ?>/papers/disclaimer" target="_blank" id="register-terms-link"><?php echo $lang->loc['terms']; ?></a></p>
<p class="last">
<input type="checkbox" name="bean.termsOfServiceSelection" id="register-terms-check" value="true" />
<label for="register-terms-check"><?php echo $lang->loc['i.agree']; ?></label>
</p>
</div>
</div>
</fieldset>
</div>
</div>
<div id="form-validation-error-box" style="display:none">
<div class="register-error">
<div class="rounded rounded-red">
<?php echo $lang->loc['failure']; ?>
</div>
</div>
</div>
</div>
</div>
<?php }else{ ?>
<div id="register-column-left" >
<div id="register-section-2">
<div class="rounded rounded-blue">
<h2 class="heading"><span class="numbering white">2.</span><?php echo $lang->loc['choose.name']; ?></h2>
<fieldset id="register-fieldset-name">
<div class="register-label white"><?php echo $lang->loc['habbo.name']; ?></div>
<div class="register-input"><?php echo $input->HoloText($name); ?></div>
</fieldset>
</div>
</div>
<div id="register-section-3">
<div id="registration-overlay"></div>
<div class="cbb clearfix gray">
<h2 class="title heading"><span class="numbering white">3.</span><?php echo $lang->loc['your.details']; ?></h2>
<div class="box-content">
<fieldset id="register-fieldset-password">
<div class="register-label"><label for="register-password"><?php echo $lang->loc['password']; ?></label></div>
<div class="register-input">*******</div>
</fieldset>
<fieldset>
<div class="register-label"><label><?php echo $lang->loc['dob']; ?></label></div>
<div class="register-input"><?php echo $input->HoloText($month); ?>/<?php echo $input->HoloText($day); ?>/<?php echo $input->HoloText($year); ?></div>
</fieldset>
<div id="email-error-box">
</div>
<fieldset>
<div class="register-label"><label for="register-email"><?php echo $lang->loc['email']; ?></label></div>
<div class="register-input"><?php echo $input->HoloText($email); ?></div>
</fieldset>
<div id="register-marketing-box">
<input type="checkbox" name="bean.marketing" id="bean_marketing" value="true" checked="checked" />
<label for="bean_marketing"><?php echo $lang->loc['marketing']; ?></label>
</div>
<fieldset id="register-fieldset-captcha">
<div class="register-label"><img id="captcha" src="<?php echo PATH; ?>/captcha.jpg?t=<?php echo time(); ?>®ister=1" alt="" width="200" height="60" /></div>
<div class="register-label" id="captcha-reload">
<img src="<?php echo PATH; ?>/web-gallery/v2/images/shared_icons/reload_icon.gif" width="15" height="15"/>
<a href="#"><?php echo $lang->loc['cannot.read.capcha']; ?></a>
</div>
<div id="captcha-error-box"><div class="register-error"><div class="rounded rounded-red"><?php echo $lang->loc['error.1']; ?></div></div></div>
<div class="register-label"><label for="register-captcha"><?php echo $lang->loc['type.in.code']; ?></label></div>
<div id="captcha_response"><input type="text" name="bean.captchaResponse" id="recaptcha_response_field" class="register-text error" value="" size="25" /></div>
<script type="text/javascript">
document.observe("dom:loaded", function() {
Event.observe($("captcha-reload"), "click", function(e) {Utils.reloadCaptcha()});
});
</script>
</fieldset>
<div id="terms-error-box">
</div>
<fieldset id="register-fieldset-terms">
<div class="OtherBox">
<div class="box_header" id="blue"></div>
<div id="register-terms-content">
<p><a href="<?php echo PATH; ?>/papers/termsAndConditions" target="_blank" id="register-terms-link"><?php echo $lang->loc['terms']; ?></a></p>
<p class="last">
<input type="checkbox" name="bean.termsOfServiceSelection" id="register-terms-check" value="true" checked="checked"/>
<label for="register-terms-check"><?php echo $lang->loc['i.agree']; ?></label>
</p>
</div>
</div>
</fieldset>
</div>
</div>
<div id="form-validation-error-box" style="display:none">
<div class="register-error">
<div class="rounded rounded-red">
<?php echo $lang->loc['failure']; ?>
</div>
</div>
</div>
</div>
</div>
<?php } ?>
<div id="register-column-right">
<div class="RegBox2">
<div class="box_header" id="red">Do Not Use Internet Explorer For The Regisration</div>
<div class="box_header" id="blue">Create Your <?php echo SHORTNAME; ?></div>
<div id="avatar-error-box">
</div>
<div id="register-avatar-editor">
<h3><?php echo $lang->loc['girls']; ?></h3>
<?php $generator = new HoloFigureCheck(); ?>
<div class="register-avatars clearfix">
<?php $figure = $generator->generateFigure(false,"F"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,2,2,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="F-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"F"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,2,2,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="F-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"F"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,2,2,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="F-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"F"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,2,2,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="F-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"F"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,2,2,sml,1,0"); ?>>)">
<input type="radio" name="randomFigure" value="F-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"F"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,2,2,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="F-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"F"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,2,2,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="F-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"F"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,2,2,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="F-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"F"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,2,2,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="F-<?php echo $figure[0]; ?>" />
</div>
</div>
<h3><?php echo $lang->loc['boys']; ?></h3>
<div class="register-avatars clearfix">
<?php $figure = $generator->generateFigure(false,"M"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,4,4,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="M-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"M"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,4,4,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="M-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"M"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,4,4,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="M-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"M"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,4,4,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="M-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"M"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,4,4,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="M-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"M"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,4,4,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="M-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"M"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,4,4,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="M-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"M"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,4,4,sml,1,0"); ?>)">
<input type="radio" name="randomFigure" value="M-<?php echo $figure[0]; ?>" />
</div>
<?php $figure = $generator->generateFigure(false,"M"); ?>
<div class="register-avatar" style="background-image: url(<?php echo $user->avatarURL($figure[0],"s,4,4,sml,1,0"); ?>)">
<input type="radio" id="Radio2" name="randomFigure" value="M-<?php echo $figure[0]; ?>" />
</div>
</div>
<p><?php echo $lang->loc['dislike']; ?></p>
</div>
<div align="right"><a class="new-button green-button"><b><span><input type="submit" id="blank" value="Register"/></span></b><i></i></a></div>
</div>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> <br /><br /><br /><br /><br />
</form>
</div>
<script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
</div>
<br /><br />
<?php
require('./templates/login_footer.php');
?>
Thank you PHP gods/nerds