<?php
/*
###############################################################################################
# #
# _ _ _ _ _____ __ __ _____ #
# | | | | | | | | / ____| \/ |/ ____| #
# | |__| | __ _ __| | __| | ___ | | | \ / | (___ #
# | __ |/ _` |/ _` |/ _` |/ _ \| | | |\/| |\___ \ #
# | | | | (_| | (_| | (_| | (_) | |____| | | |____) | #
# |_| |_|\__,_|\__,_|\__,_|\___/ \_____|_| |_|_____/ #
# #
# #
# © HaddoCMS ~ Made by Impossibol and Raikas77 #
# This cms is made for habbo related retro hotels/sites. #
# Please, don't claim this Control Management System as your #
# own made cms. #
# #
###############################################################################################
*/
include("./global.php");
if(isset($_SESSION["remember_me_email"]) && $_SESSION["remember_me_email"] !== "" && $_SESSION["remember_me_email"] !== null) {
header("Location: ./security_check");
exit;
}
// FUNZIONI //
function HaddoClear($var) {
return trim(htmlspecialchars(addslashes($var)));
}
function HaddoDM($g, $m) {
if($m == 02) {
if($g > 28) {
return false;
} else {
return true;
}
} elseif($m == 04 || $m == 06 || $m == 09 || $m == 11) {
if($g > 30) {
return false;
} else {
return true;
}
} else {
return true;
}
}
// FINE FUNZIONI //
if($_GET['p'] == "2"){
$email = addslashes(htmlspecialchars($_POST['email']));
$password = sql_stripslashes($_POST['password']);
$password2 = sql_stripslashes($_POST['password2']);
$crediti = '50000';
$password_
![Relieved :emoji_relieved: :emoji_relieved:](/forum/styles/default/xenforo/smilies.emoji/people/relieved.emoji.svg)
= hash_Password($password, $_WEBSITE["CMS"]["psswd_hash"]);
$email_check = preg_match("/^[a-z0-9_\.-]+@([a-z0-9]+([\-]+[a-z0-9]+)*\.)+[a-z]{2,7}$/i", $email);
$emailu = $conn->query("SELECT id FROM users_spec WHERE email = '".$email."' LIMIT 1");
$emailu = $emailu->num_rows;
$giornoreg = (HaddoClear($_POST['bean_day'])!='') ? (HaddoClear($_POST['bean_day'])) : false;
$mesereg = (HaddoClear($_POST['bean_month'])!='') ? (HaddoClear($_POST['bean_month'])) : false;
$annoreg = (HaddoClear($_POST['bean_year'])!='') ? (HaddoClear($_POST['bean_year'])) : false;
if(empty($giornoreg) || empty($mesereg) || empty($annoreg) || empty($email) || empty($password) || empty($password2)) {
$errore ="Devi compilare tutti i campi!";
} elseif($password2 != $password) {
$errore ="Le password non coincidono.";
}elseif(!is_numeric($giornoreg) || !is_numeric($mesereg) || !is_numeric($annoreg)) {
$errore = 'Giorno, mese o anno della data di nascita non validi';
} elseif((date("Y") - $annoreg) < 11) {
$errore = 'Devi avere minimo <strong>11</strong> anni per registrarti!<br /> ';
} elseif(!HaddoDM($giornoreg, $mesereg)) {
$errore = 'Data di nascita non valida.';
}elseif($password == '') {
$errore ="Scrivi una password.";
}elseif(strlen($password) < 6) {
$errore ="Scrivi una password (deve essere maggiore di 6 caratteri)";
}elseif($email_check !== 1) {
$errore="Inserisci un Email valida.";
}elseif(strlen($email) < 6) {
$errore="Inserisci un Email valida.";
}elseif($emailu > 0) {
$errore="Email già utilizzata.";
} else {
$registration_sql = $conn->query("INSERT INTO users_spec (email, password, birthday_1, birthday_2, birthday_3, activated) VALUES ('". $email ."', '". $password_
![Relieved :emoji_relieved: :emoji_relieved:](/forum/styles/default/xenforo/smilies.emoji/people/relieved.emoji.svg)
."' , '".$giornoreg."', '".$mesereg."', '".$annoreg."', '1')");
$check_login2 = $conn->query("SELECT * FROM users_spec WHERE email = '". $email ."' AND password = '". $password_
![Relieved :emoji_relieved: :emoji_relieved:](/forum/styles/default/xenforo/smilies.emoji/people/relieved.emoji.svg)
."' LIMIT 1");
$check_login25 = $check_login2->fetch_array();
$_SESSION['remember_me_email'] = $check_login25["id"];
header('location: me');
}
}
?>
<html>
<head>
<title><?php echo $_WEBSITE["HTL"]["name"]; ?> Hotel: Crea il tuo avatar, arreda le tue Stanze, chatta e incontra nuovi Amici!</title>
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<link rel="stylesheet" href="../css/frontpage.css" type="text/css" />
<script type="text/javascript" src="<?php echo $_WEBSITE["CMS"]["url"] ?>/js/jquery-1.7.1.min.js" ></script>
<link rel="shortcut icon" type="image/x-icon" href="<?php echo $_WEBSITE["CMS"]["url"] ?>/favicon.ico">
<script type="text/javascript" src="<?php echo $_WEBSITE["CMS"]["url"]; ?>/js/registration.js" ></script>
<script>
var logged_in = false;
var user_email = false;
var user_email_id = false;
var user_profile_id = false;
var website_path = "<?php echo $_WEBSITE["CMS"]["url"]; ?>";
</script>
<style>
body .error_text {
background: #A40101;
color: #FFFFFF;
width: 100%;
height: 30px;
line-height: 30px;
font-size: 15px;
text-align: center;
margin-top: 12px;
margin-bottom: 12px;
}
body .
![Relieved :emoji_relieved: :emoji_relieved:](/forum/styles/default/xenforo/smilies.emoji/people/relieved.emoji.svg)
2 {
background: #A40101;
color: #FFFFFF;
width: 100%;
height: 30px;
line-height: 30px;
font-size: 15px;
text-align: center;
margin-top: 12px;
margin-bottom: 12px;
}
.dateselector{
background: url("http://en.habbzo.co.uk/web-gallery/v2/images/input-icons.png") no-repeat scroll 3px -8px rgba(0, 0, 0, 0);
border: 1px solid #FFF;
border-radius: 5px;
box-shadow: 0 1px rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.15) inset;
color: gray;
height: 30px;
margin-bottom: 3px;
margin-top: 1px;
outline: 0 none;
padding: 0 0 0 38px;
width: 156px;
}
body {
background: url("../images/
![Relieved :emoji_relieved: :emoji_relieved:](/forum/styles/default/xenforo/smilies.emoji/people/relieved.emoji.svg)
![Relieved :emoji_relieved: :emoji_relieved:](/forum/styles/default/xenforo/smilies.emoji/people/relieved.emoji.svg)
.png") no-repeat scroll center 90% #81d6ef;
}
#footer .footer-links { color: #e6e6e6 }
#footer .footer-links a { color: #e6e6e6; }
#footer .copyright { color: #e6e6e6; }
.errori{
background-color: red;
border: 1px solid black;
border-radius: 5px;
border-radius: 5px;
color: white;
font-weight: bold;
text-align: center;
font-size: 14px;
padding: 10px;
width: 500px;
margin-right: auto;
margin-left: auto;
}
</style>
</head>
<body id="frontpage">
<div id="site-header">
<div id="login_place">
<div style="clear: both;"></div><div id="site-header-content">
<center>
<img style="margin-top: 20px;" src="/images/logo.png">
</center>
</div>
</div>
</div>
</div>
<?php
if($_GET['p'] == '2'){
?>
<div class="errori">
<?php echo $errore; ?>
</div>
<?php }else{ } ?>
<div id="fp-container">
<div id="content"><div id="column1" class="column"><div class="habblet-container ">
<div id="frontpage-image-container">
<center>
<div id="join-now-button-container" style="float: none;height: 0px;float: none;width: 600px;color: white;"><div id="join-now-button-wrapper-fb">
<div class="join-now-alternative"> </div>
</div><div id="join-now-button-wrapper">
<form id="login" name="loginformitem" action="?p=2"
method="post">
<br>
<h1>Registrati su Haddo</h1>
<br>
<label for="login-username" class="login-text">E-mail:</label>
<input tabindex="3" type="text" class="login-field" name="email" placeholder="Email" autocomplete="off" id="login_email">
<br>
<label for="login-password" class="login-text">Password:</label>
<input tabindex="4" type="password" class="login-field" name="password" placeholder="Password" id="login_password" maxlength="32"/>
<br>
<label for="login-password" class="login-text">Ripeti Password:</label>
<input tabindex="4" type="password" class="login-field" name="password2" placeholder="Ripeti la Password" id="login_password" maxlength="32"/>
<br>
<label for="login-password" class="login-text">Data di nascita:</label>
<select name="bean_day" id="bean_day" class="dateselector" required><option value="">Giorno</option><option value="01">1</option><option value="02">2</option><option value="03">3</option><option value="04">4</option><option value="05">5</option><option value="06">6</option><option value="07">7</option><option value="08">8</option><option value="09">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" required><option value="">Mese</option><option value="01">gennaio</option><option value="02">febbraio</option><option value="03">marzo</option><option value="04">aprile</option><option value="05">maggio</option><option value="06">giugno</option><option value="07">luglio</option><option value="08">agosto</option><option value="09">settembre</option><option value="10">ottobre</option><option value="11">novembre</option><option value="12">dicembre</option></select>
<select name="bean_year" id="bean_year" class="dateselector" required><option value="">Anno</option><?php for($HaddoYear=date("Y");$HaddoYear>=1900;$HaddoYear--) { ?><option value="<?php echo $HaddoYear; ?>"><?php echo $HaddoYear; ?></option><?php } ?></select>
<br><br>
<br>
<input type="submit" name="submit" class="btn green" style="background: scroll 4px -52px rgba(0, 0, 0, 0);
border: 1px solid #FFF;
border-radius: 5px;
box-shadow: 0 1px rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.15) inset;
color: #FFFFFF;
height: 30px;
margin-bottom: 5px;
margin-top: 1px;
outline: 0 none;
width: 144px; " value="Registrati">
</form>
</div></div>
</center>
<script type="text/javascript">
function startRegistration(elem) {
targetUrl = elem.href;
if (typeof targetUrl == "undefined") {
targetUrl = "../register";
}
window.location.href = targetUrl;
}$onlinecount
</script>
<a href="#" id="frontpage-image" style="" onclick="startRegistration(this); return false;"></a></div><div id="tags-main-container">
</div></div><script type="text/javascript">
document.observe("dom:loaded", function() {
LandingPage.checkLoginButtonSetTimer();
});
</script>
</div><script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
</div>
<!--[if lt IE 7]><script type="text/javascript">
Pngfix.doPngImageFix();
</script>
<![endif]-->
<!--[if lt IE 7]>
<script type="text/javascript">
Pngfix.doPngImageFix();
</script>
<![endif]-->
<div id="footer" class="new_and_improved">
<p class="footer-links"><a href="http://www.sciax2.it/forum/index" target="_self">Homepage</a> | <a href="http://www.sciax2.it/forum/staff" target="_self">Staff</a> | <a href="http://www.sciax2.it/forum/community" target="_self">Community</a> | <a href="http://www.sciax2.it/forum/articles" target="_blank">News</a></p>
<p class="copyright">© Copryright 2010 - 2014 Haddo Hotel - <b>HaddoCMS</b> and <b>PhoenixEMU</b> Rewritten<br>
HABBO is a registered trademark of Sulake Corporation. <br>All rights reserved to their respective owner(s).</p><br>
</div></div>
<br>
<center><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- alex -->
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-1552661467413154"
data-ad-slot="8994483826"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
</center>
<br>