Problema risolto Register.php

SuperGirls

Utente Normale
Autore del topic
28 Febbraio 2013
55
44
Miglior risposta
0
Ho un problema con il register.php del mio retro hamachi.
Quando provo a registrarmi mi esce una schermata del genere:
xpplrc.png

Come risolvo?
 
Che CMS stai usando? Hai controllato di aver installato i file correttamente? Controlla se sono presenti quelle immagini.
 
CTRL+u ----> CONSOLE ----> VEDI I FILE MANCANTI E METTILI, POI RICARICA LA PAGINA


Inviato dal mio iPhone utilizzando Tapatalk
 
CTRL+u ----> CONSOLE ----> VEDI I FILE MANCANTI E METTILI, POI RICARICA LA PAGINA


Inviato dal mio iPhone utilizzando Tapatalk

Ti posto il register.php :
<?php
@session_start();
require_once("core.php");
function MadanClear($var) {
return trim(htmlspecialchars(addslashes($var)));
}

function MadanDM($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;
}
}
if(isset($_POST['bean_gender'])) {
$totpixels = 0;
$giornoreg = (MadanClear($_POST['bean_day'])!='') ? (MadanClear($_POST['bean_day'])) : false;
$mesereg = (MadanClear($_POST['bean_month'])!='') ? (MadanClear($_POST['bean_month'])) : false;
$annoreg = (MadanClear($_POST['bean_year'])!='') ? (MadanClear($_POST['bean_year'])) : false;
$sesso = (MadanClear($_POST['bean_gender'])!='') ? (MadanClear($_POST['bean_gender'])) : false;
$username = (MadanClear($_POST['bean_name'])!='') ? (MadanClear($_POST['bean_name'])) : false;
$email = (MadanClear($_POST['bean_email'])!='') ? (MadanClear($_POST['bean_email'])) : false;
$password = (MadanClear($_POST['bean_password'])!='') ? (MadanClear($_POST['bean_password'])) : false;
$rePassword = (MadanClear($_POST['bean_retypedPassword'])!='') ? (MadanClear($_POST['bean_retypedPassword'])) : false;
$terms = (MadanClear($_POST['bean_termsOfServiceSelection'])!='') ? (MadanClear($_POST['bean_termsOfServiceSelection'])) : false;
if(empty($giornoreg) || empty($mesereg) || empty($annoreg) || empty($sesso) || empty($username) || empty($email) || empty($password) || empty($rePassword) || empty($terms)) {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Riempi tutti i campi!<br />
</div>
</div>
</div>';
} elseif(!is_numeric($giornoreg) || !is_numeric($mesereg) || !is_numeric($annoreg)) {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Giorno, mese o anno della data di nascita non validi.<br />
</div>
</div>
</div>';
} elseif((date("Y") - $annoreg) < 13) {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Devi avere minimo <strong>13</strong> anni per registrarti!<br />
</div>
</div>
</div>';
} elseif(!MadanDM($giornoreg, $mesereg)) {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Data di nascita non valida.<br />
</div>
</div>
</div>';
} elseif($rePassword != $password) {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Le password non coincidono!<br />
</div>
</div>
</div>';
} elseif(!filter_var($email, FILTER_VALIDATE_EMAIL)) {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Indirizzo email non valido.<br />
</div>
</div>
</div>';
} elseif(!preg_match('/^[0-9a-zA-Z!?,.:=-]+$/i', $username) || preg_match("/MOD-/i", $username)) {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Username non valido.<br />
</div>
</div>
</div>';
} elseif($sesso != "male" && $sesso != "female") {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Sesso non valido.<br />
</div>
</div>
</div>';
} else {
$crediti = $config['start_credits'];
$password = HoloHash($password, $username);
if($sesso == "male") {
$sesso = "M";
$look = "hd-185-10.lg-275-82.hr-893-61.ch-215-92";
} else {
$sesso = "F";
$look = "hr-835-42.sh-730-90.ch-685-92.hd-600-2.lg-700-81";
}
$checkUsername = mysql_num_rows(mysql_query("SELECT * FROM users WHERE username LIKE '$username'"));
if($checkUsername == 0) {
if(mysql_query("INSERT INTO users (username, real_name, password, mail, rank, credits, activity_points, look, gender, motto, account_created, last_online, ip_last, ip_reg, home_room, hbirth)
VALUES ('$username', 'Shux Hotel', '$password', '$email', '1', '$crediti', '$totpixels', '$look', '$sesso', 'Benvenuto in Shux Hotel!', UNIX_TIMESTAMP(), UNIX_TIMESTAMP(), '".$_SERVER['REMOTE_ADDR']."', '".$_SERVER['REMOTE_ADDR']."', '9', '$giornoreg-$mesereg-$annoreg')")) {
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
header('Location: me.php?welcome=true');
} else {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Errore nella query durante la registrazione.<br /><br />Contattare un amministratore.<br />
</div>
</div>
</div>';
}
} else {
$error = '<div id="error-messages-container" class="cbb">
<div class="rounded" style="background-color: #cb2121;">
<div id="error-titsle" class="error">
Username gi&agrave; in uso.<br />
</div>
</div>
</div>';
}
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title><?php echo $sitename; ?>: Registrati!</title>
<script type="text/javascript">
var andSoItBegins = (new Date()).getTime();
</script>
<link rel="shortcut icon" href="/web-gallery/v2/favicon.ico" type="image/vnd.microsoft.icon" />
<link rel="alternate" type="application/rss+xml" title="Habbo: RSS" href="/articles/rss.xml" />
<script src="/web-gallery/static/js/libs2.js" type="text/javascript"></script>
<script src="/web-gallery/static/js/visual.js" type="text/javascript"></script>
<script src="/web-gallery/static/js/libs.js" type="text/javascript"></script>
<script src="/web-gallery/static/js/common.js" type="text/javascript"></script>
<link rel="stylesheet" href="/web-gallery/v2/styles/style.css" type="text/css" />
<link rel="stylesheet" href="/web-gallery/v2/styles/buttons.css" type="text/css" />
<link rel="stylesheet" href="/web-gallery/v2/styles/boxes.css" type="text/css" />
<link rel="stylesheet" href="/web-gallery/v2/styles/tooltips.css" type="text/css" />
<link rel="stylesheet" href="/web-gallery/v2/styles/changepassword.css" type="text/css" />
<link rel="stylesheet" href="web-gallery/v2/styles/frontpage.css" type="text/css" />
<link rel="stylesheet" href="/web-gallery/v2/styles/quickregister.css" type="text/css" />
<link rel="stylesheet" href="/web-gallery/v2/styles/forcedemaillogin.css" type="text/css" />
<link rel="stylesheet" href="/web-gallery/register/jquery-ui-1.8.21.custom.css" type="text/css" />
<style type="text/css">
#main-container { height: 560px; overflow: hidden;}
ul#icons { margin: 0; padding: 0; }
ul#icons li { margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none; }
ul#icons span.ui-icon { float: left; margin: 0 4px; }
.disabledButton { cursor: not-allowed; }
#mdcp { font-size: 9px; color: #bfbfbf; font-style: italic; text-align: center; margin-top: 10px; text-shadow: 1px 1px 1px silver; }
</style>
<script type="text/javascript">
var ad_keywords = "";
var ad_key_value = "";
</script>
<script type="text/javascript">
document.habboLoggedIn = false;
var habboName = null;
var habboId = null;
var habboReqPath = "";
var habboStaticFilePath = "/web-gallery";
var habboImagerUrl = "/habbo-imaging/";
var habboPartner = "";
var habboDefaultClientPopupUrl = "/client";
window.name = "31b680f1b4e6a2a183ceb00e12dc88299e5aa6ce";
if (typeof HabboClient != "undefined") { HabboClient.windowName = "31b680f1b4e6a2a183ceb00e12dc88299e5aa6ce"; }
</script>
<script src="web-gallery/static/js/landing.js" type="text/javascript"></script>
<meta name="description" content="Habbo Hotel: amici, divertimento, celebrit!" />
<meta name="author" content="Auxilium, zypp0, Madan Labs" />
<meta name="keywords" content="habbo hotel, virtuale, mondo, social network, gratis, community, avatar, personaggio, chat, online, giovane, ragazzi, gioco di ruolo, giochi di ruolo, iscriviti, social, gruppi, forum, sicurezza, giocare, giochi, online, amici, giovani, rari, furni rari, collezione, creare, collezionare, connettersi, furni, mobili, cuccioli, animali, creazione stanze, condivisione, espressione, distintivi, badge, uscire, musica, VIP, celebrit?, visite VIP, famosi, mmo, mmorpg, multiplayer" />
<!--[if IE 8]>
<link rel="stylesheet" href="/web-gallery/v2/styles/ie8.css" type="text/css" />
<![endif]-->
<!--[if lt IE 8]>
<link rel="stylesheet" href="/web-gallery/v2/styles/ie.css" type="text/css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" href="/web-gallery/v2/styles/ie6.css" type="text/css" />
<script src="/web-gallery/static/js/pngfix.js" type="text/javascript"></script>
<script type="text/javascript">
try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}
</script>

<style type="text/css">
body { behavior: url(/js/csshover.htc); }
</style>
<![endif]-->
<meta name="build" content="61-BUILD76 - 02.11.2010 12:52 - it" />
<script type="text/javascript" src="/web-gallery/register/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="/web-gallery/register/jquery-ui-1.8.21.custom.min.js"></script>
<script type="text/javascript" src="/web-gallery/register/register.js"></script>
</head>
<body id="client" class="background-agegate">
<div id="jquery-reg-error" title="Errore">
<p>
<span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 50px 0;"></span>
Errore
</p>
<p id="errorvalue"></p>
</div>
<div id="overlay"></div>
<img src="web-gallery/v2/images/page_loader.gif" style="position:absolute; margin: -1500px;" />
<noscript>
<div class="ui-widget">
<div class="ui-state-error ui-corner-all" style="padding: 0 .7em;">
<p><span class="ui-icon ui-icon-alert" style="float: left; margin-right: .3em;"></span>
<strong>Attenzione:</strong> E' necessario attivare i JavaScript affinchè la registrazione avvenga!</p>
</div>
</div>
</noscript>
<form id="quickregisterform" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" onSubmit="return MadanCheck();">
<div id="main-container">
<?php
echo $error;
?>
<div id="firstRegisterStep" style="margin-bottom: 150px;">
<div id="title">
Data di nascita e sesso
</div>

<div id="date-selector">
<div id="agegate-notice"><span style="font-size:12px; color: #00ccff;">Inserisci una data di nascita <b>valida</b> </span></div>
<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($madanYear=date("Y");$madanYear>=1900;$madanYear--) { ?><option value="<?php echo $madanYear; ?>"><?php echo $madanYear; ?></option><?php } ?></select> </div>

<div class="delimiter_smooth">
<div class="flat">&nbsp;</div>
<div class="arrow">&nbsp;</div>
<div class="flat">&nbsp;</div>
</div>

<div id="inner-container">
<input type="hidden" name="bean_gender" value="male" id="bean_gender" />
<div id="gender-selection">
<div class="select_gender boy">
<div class="silhouette">
<img src="/web-gallery/v2/images/frontpage/silhouette_boy.png" id="male" />
</div>

<div class="select-container">
<label for="radio-button-boy">Ragazzo</label>
</div>
</div>
<div class="select_gender girl">
<div class="silhouette">
<img src="/web-gallery/v2/images/frontpage/silhouette_girl.png" id="female" />
</div>
<div class="select-container">
<label for="radio-button-girl">Ragazza</label>
</div>
</div>
</div>
</div>

<div id="select">
<a id="back-link" href="/index.php">Ho gi&agrave; un account</a>
<div class="button">
<a id="proceed" href="javascript:secondStep();" class="area">Avanti &raquo;</a>
<span class="close"></span>
</div>
</div>
</div>
<div id="secondRegisterStep"><br style="margin-top: -50px;" />
<div id="title">
Dettagli Account
</div>
<div id="inner-container">
<div class="inner-content bottom-border">
<div id="email-notice" class="field-content"><span style="font-size:14px; color: #22b9f1;">Hai <b>bisogno della tua email</b> e della Password per registrarti!</span></div>
<div class="field-content clearfix">
<div class="left">
<div class="label" class="registration-text">Nome</div>
<input type="text" class="text ui-widget-content ui-corner-all" style="border-color: #666;" id="user-name" name="bean_name" maxlength="24" value="<?php echo $_POST['bean_name']; ?>" <?php echo $state0; ?>>
</div>
<div class="right">
<div class="help">Segli un nome per il tuo <?php echo $shortname; ?>.</div>
</div>
</div>
<div class="field-content clearfix">
<div class="left">
<div class="label" class="registration-text">Email</div>
<input type="text" class="text ui-widget-content ui-corner-all" style="border-color: #666;" id="email-address" name="bean_email" value="<?php echo $_POST['bean_email']; ?>" <?php echo $state1; ?> />
</div>
<div class="right">
<div class="help">Se dovessi dimenticare la tua password dovrai utilizzare questo <b>indirizzo email per recuperarla</b>. Utilizza l'indirizzo email corretto.</div>
</div>
</div>
<div class="field-content clearfix">
<div class="left">
<div class="field">
<div class="label" class="registration-text">Password</div>
<input type="password" class="text ui-widget-content ui-corner-all" style="border-color: #666;" name="bean_password" id="register-password" maxlength="32" value="<?php echo $_POST['bean_password']; ?>" <?php echo $state2; ?>>
</div>
<div class="password-field">
<div class="label" class="registration-text">Inserisci di nuovo la Password</div>
<input type="password" class="text ui-widget-content ui-corner-all" style="border-color: #666;" name="bean_retypedPassword" id="register-password2" maxlength="32" value="<?php echo $_POST['bean_retypedPassword']; ?>" <?php echo $state3; ?>>
</div>
</div>
<div class="right">
<div class="help">La Password deve essere di almeno <b>6 caratteri </b> e deve includere <b>lettere e numeri</b></div>
</div>
</div>
<div class="field-content clearfix">
<div class="left">
<div class="label" class="registration-text">Slider-Captcha</div>
<div id="slider"></div>
</div>
<div class="right">
<div class="help">Trascina da sinistra verso destra lo slider per poter effettuare la registrazione.</div>
</div>
</div>
</div>
<div class="inner-content top-margin">
<div class="field-content checkbox <?php echo $state4; ?>">
<label>
<input type="checkbox" name="bean_termsOfServiceSelection" id="terms" value="true" class="checkbox-field" />
Accetto i <a href="#" target="_blank" onclick="window.open('/disclaimer.php'); return false;">Termini di Servizio e la politica di Privacy</a>
</label>
</div>
<div id="select">
<div class="button">
<a id="proceed-button" class="area">Fatto</a>
<span class="close"></span>
</div>
<a href="javascript:firstStep();" id="back-link">Torna indietro</a>
</div>
</div>
</div></div></div>
</form>
<script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-448325-20");
pageTracker._trackPageview();
</script>
<script type="text/javascript">
HabboView.run();
</script>
</body>
</html>
 
Ti ho detto di postare il register? Non mi pare.

Premi, quando sei sulla pagina, CTRL+U -> TI SI APRE LA CONSOLE, SE NON VEDI LA CONSOLE LEGGI 'CONSOLE' E CLICCACI -> NOTERAI DEGLI ERRORI, SEGNATI IN ROSSO -> GUARDATI I LINK IN ROSSO E METTICI LE IMMAGINI
 
Sono andato sulla pagina d'errore "register.php" ho fatto CTRL + U, si è aperta la console ma non ci sono link in rosso...
 
Non premere CTRL + U, basta andare sulla pagina register.php e premere F12..
Da qui ti si aprirà la console e in basso a destra ci sono gli errori con un simbolo di attenzione rosso.
 
Vedi in alto a destra? C'è quel pallino rosso.. cliccalo e li ti darà tutti gli errori delle immagini mancanti.
43e45ecc5525f0d62d339616ab09b39e.png


Esattamente questo.
 
Ti riformulo la domanda di prima, sei sicura di aver installato correttamente il CMS? Dalla console dice che mancano quei file e quindi non può caricarli.
Prova a reinstallare il CMS e fammi sapere..
 
Ti riformulo la domanda di prima, sei sicura di aver installato correttamente il CMS? Dalla console dice che mancano quei file e quindi non può caricarli.
Prova a reinstallare il CMS e fammi sapere..

Sisi l'ho installato correttamente ma ho letto sul web che il tipo di CMS che ho scaricato il creatore non ha caricato i file register.
Sai dirmi un buon register? Grazie mille