Problema Registrazione Dial Cms

ghissi2

Utente Normale
Autore del topic
25 Dicembre 2012
91
0
Miglior risposta
0
Quando clicco su registrati in Dial Cms mi riporta alla index.php. Uso IIS e ho configurato tutto bene perchè con altri cms non mi da questo problema. Cosa posso fare?
 
Riferimento: Registrazione Dial Cms

Uso chrome. Ho provato a cancellare cache e cookie ma mi da lo stesso problema. Ah mi sono dimenticato di dire che ogni tanto mi reindirizza alla pagina di errore http 404.0
 
Riferimento: Registrazione Dial Cms

Si. ma continua a non andare la registrazione
 
Riferimento: Registrazione Dial Cms

Ti posto il register. Comunque quando clicco su registrati mi appare questa scritta Ops! Impossibile trovare la pagina. Riprova con un'altra possibilità di seguito. Possibile che sia un problema di compatibilità con IIS? Perchè con xampp non dava errori xD







<?php
##################################################################
# #
# DIAL CMS V2.0 BY IMPOSSIBOL AND RAIKAS77! #
# #
# ALL RIGHT RESERVED! #
# #
# DIAL E SEASONS SONO MARCHI REGISTRATI DALLA SEASONS PROJECT. #
# #
##################################################################

// VIETATO RIMUOVERE I DIRITTI!

include('core.php');

session_start();

// REGISTER START

if(isset($_GET['start']) == 'si'){


$nome = $_POST['username'];
$password = HoloHash($_POST['pass']);
$password2 = HoloHash($_POST['pass2']);
$email = $_POST['mail'];
$gender = $_POST['gender'];
$codice = $_POST['codice'];

if($gender == 'm'){
$look = 'hd-180-1.ch-210-66.lg-270-82.sh-290-91.hr-100-';
}else{
$look = 'ea-1401-110.sh-730-110.hd-600-3.hr-3012-45.lg-3018-82.ch-3005-110-110';
}




if(empty($nome) || empty($password) || empty($password2) || empty($email)){
echo '<script type="text/javascript">alert("Errore: Devi compilare tutti i campi!");</script>';
}else
if($password != $password2){
echo '<script type="text/javascript">alert("Errore: Le password non corrispondono!");</script>';
}else
if(mysql_num_rows(mysql_query("SELECT * FROM users WHERE username = '$nome'")) == 1) {
echo '<script type="text/javascript">alert("Errore: Nome già scelto.");</script>';
}else
// Controllo Captcha

if($_SESSION['security_code'] != $_POST['security_code']){
echo '<script type="text/javascript">alert("Errore: Codice captcha errato!");</script>';

// FINE CONTROLLO CAPTCHA
}else
if(strlen($_POST['pass']) < 5 || strlen($_POST['pass']) > 20){
echo '<script type="text/javascript">alert("Errore: La Password deve essere tra i 5 e i 20 caratteri!");</script>';
}else
if(strlen($_POST['codice']) < 5){
echo '<script type="text/javascript">alert("Errore: Il tuo codice segreto non può essere più piccolo di 5 caratteri!");</script>';
}else
$checkemail = "/^[a-z0-9]+([_\\.-][a-z0-9]+)*@([a-z0-9]+([\.-][a-z0-9]+)*)+\\.[a-z]{2,}$/i";
if(!preg_match($checkemail, $email)){
echo '<script type="text/javascript">alert("Errore: La email non sempra essere valida!");</script>';
}else
if(strlen($nome) < 3 || strlen($nome) > 20){
echo '<script type="text/javascript">alert("Errore: Il nome deve essere tra i 3 e i 20 caratteri!");</script>';
}else{

$nome = $_POST['username'];
HoloHash($password);
HoloHash($password2);
$email = $_POST['mail'];
$gender = $_POST['gender'];
$crediti = '10000';
$motto = 'Benvenuto su Dial!';
$codice = $_POST['codice'];

date_default_timezone_set("Europe/Berlin");
$H = date('H');
$i = date('i');
$s = date('s');
$m = date('n');
$d = date('d');
$Y = date('Y');
$j = date('j');
$n = date('n');
$data = date('d-m-Y',mktime($m,$d,$Y));

mysql_query("INSERT INTO users (username,password,mail,rank,credits,look,gender,account_created,motto,codice) VALUES ('$nome','$password','$email','1','$crediti','$look','$gender','$data','$motto','$codice')")or die (mysql_error());

$location = "security_check.php?welcome=true";


$_SESSION['username'] = $_POST['username'];
$_SESSION['password'] = $password;

header("Location: ".$location);



}



}

?>
<html>
<head>
<title><?php echo $shortname; ?> - Registrazione </title>

<?php
include('templates/community/dial/head_include.php');
?>

<body>
</head>


<div class="bg_gradient"></div>

<style type="text/css">
.error
{
text-align: center;
border-radius: 4px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background: #FF7777;
margin: 7px 0px 7px 0px;
color: #FFFFFF;
font-weight: bold;
width: 770px;
margin: 10px auto;
padding: 6px;
border: 1px solid #D35454;
}
</style>


<div class="content" style="width: 780px;">
<div class="c_box" style="width: 700px;">
<div class="heading orange">Registrati gratuitamente! Ci sono

<?php

$g = mysql_query("SELECT * FROM users")or die (mysql_error());

$n = mysql_num_rows($g);


?>
<?php echo $n; ?>


registrati!</div>
</div>
<div style="clear: both;"></div>
<form action="?start=si" method="post">
<div class="left" style="width: 700px;">
<div class="c_box">
<div class="heading red">Come vuoi chiamarti su <?php echo $shortname; ?> ?</div>
<div class="inner">
<span style="font-style: italic;">Scrivi il tuo username.</span><br/>
<input type="text" value="" name="username" style="width: 650px;" />
</div>
</div>
<div class="c_box">
<div class="heading blue">Scegli una password</div>
<div class="inner">
<span style="font-style: italic;">Scegli una password sicura per e non darla a nessuno.</span><br/>
<input type="password" name="pass" style="width: 650px;" />
<span style="font-style: italic;">Scrivi nuovamente la tua password.</span><br/>
<input type="password" name="pass2" style="width: 650px;" />
</div>
</div>
<div class="c_box">
<div class="heading yellow">Scegli un codice segreto! </div>
<div class="inner">
<span style="font-style: italic;">In caso di smarrimento della tua password, inviandoci un'e-mail con il codice che inserirai, potremo effettuare un reset della password del tuo account. (Segnati il codice segreto e non darlo a nessuno!)</span><br/>
<input type="text" value="" name="codice" style="width: 650px;" />
</div>
</div>
<div class="c_box">
<div class="heading blue">Tua e-mail</div>
<div class="inner">
<span style="font-style: italic;">Inserisci una tua e-mail (un'e-mail veritiera, in caso di smarrimento della password pu&ograve esserti utile!)</span><br/>
<input type="text" value="" name="mail" style="width: 650px;" />
</div>
</div>

<div class="c_box">
<div class="heading green">Genere</div>
<div class="inner">
<span style="font-style: italic;">Sei maschio o femmina?</span><br/>
<select name="gender" id="fid3" size="1"><option value="m" >Maschio</option><option value="f" >Femmina</option></select>
</div>
</div>

<div class="c_box">
<div class="heading green">Abbiamo quasi finito!</div>
<div class="inner">
<span style="font-style: italic;">Riscrivi ci&ograve che &egrave scritto nel riquadro.</span><br/>
<div style="margin: 0px auto; height: 48px; width: 100px; border: 2px solid #E9E9E9; background: url(/codice/CaptchaSecurityImages.php) no-repeat center center;"></div>
<input type="text" name="security_code" style="width: 650px;" />
</div>
</div>
<div class="c_box">
<div class="heading purple">Finito di compilare?</div>
<div class="inner">
Leggi le <a href="/papers/av" target="_new">regole</a> , cliccando su 'Registrati' accetti le nostre regole.
<br /><br /><input type="submit" value="Registrati" class="button" />
</div>
</div>
</div>

</form>
<div style="clear: both;"></div>
</div>

<?php
include('templates/community/dial/footer.php');
?>

</body>
</html>
<body oncontextmenu="return false">
 
Riferimento: Registrazione Dial Cms

L'ho già seguita quella guida xD. Potrebbe essere un problema di compatibilità del cms con IIS?
 
Riferimento: Registrazione Dial Cms

L'ho già seguita quella guida xD. Potrebbe essere un problema di compatibilità del cms con IIS?

Potrebbe..., ti consiglio di usare Xaamp, è anche molto più semplice da utilizzare.
PS:
Se usi Windows Xp la versione dev'essere la 1.6.8
Se usi Vista devi usare la 1.7.1
Se usi 7 il migliore è sempre 1.7.1
Se usi Server 2008 r2 la 1.8.0 o 1.8.1