$errorPASS = FALSE;
$okREG = FALSE;
$okMSGREG = FALSE;
$error = FALSE;
$gmlvl = '0';
if (!defined('SECU'))
{
die();
}
if($wREG == TRUE)
{
if (isset($_POST['register']))
{
if($_POST['login'] == NULL OR $_POST['pass'] == NULL OR $_POST['pass2'] == NULL OR $_POST['mail'] == NULL OR $_POST['pseudo'] == NULL OR $_POST['ask'] == NULL OR $_POST['rep'] == NULL)
{
$error = TRUE;
$errorMSG = "Tu dois remplir tout les champs.";
}
elseif ($_POST['pass'] == $_POST['pass2'])
{
$sql = "SELECT account FROM accounts WHERE account = '".secu($_POST['login'])."'";
$sql = mysql_query($sql);
$sql = mysql_num_rows($sql);
if ($sql == 0)
{
$sql = "SELECT pseudo FROM accounts WHERE pseudo = '".secu($_POST['pseudo'])."'";
$sql = mysql_query($sql);
$sql = mysql_num_rows($sql);
if ($sql == 0)
{
$sql = "INSERT INTO accounts VALUES ( '', '".secu($_POST['login'])."','".secu($_POST['pass'])."','0','".secu($_POST['mail'])."','0','','".secu($_POST['ask'])."','".secu($_POST['rep'])."','".secu($_POST['pseudo'])."','0','0','0','','','','".$startingPoint."')";
$sql = mysql_query( $sql );
if ($sql)
{
$okREG = TRUE;
$okMSGREG = "Inscription terminée ! Tu peux maintenant te connecter en jeu.";
$_SESSION['login'] = secu($_POST['login']);
$_SESSION['level'] = getinfo($_SESSION['login'], "level");
}
else
{
$error = TRUE;
$errorMSG = mysql_error();
}
}
else
{
$error = TRUE;
$errorMSG = "Ce pseudo existe déjà.";
}
}
else
{
$error = TRUE;
$errorMSG = "Ce nom de compte existe déjà.";
}
}
elseif ($_POST['pass'] != $_POST['pass2'])
{
$errorPASS = TRUE;
$errorMSG = "Les mots de passes sont différents";
$login = $_POST['login'];
$mail = $_POST['mail'];
$pseudo = $_POST['pseudo'];
$ask = $_POST['ask'];
$rep = $_POST['rep'];
}
}
}
else
{
}
?>
<div id="contentwrapper">
<div id="contentcolumn">
<div class="innertube">
<h1>Inscription </h1>
<p>Rempli cette grille en quelque minute et pars à l'aventure ! </p>
<?php if($errorPASS == TRUE or $error == TRUE) { echo '<p class="ERROR">' . $errorMSG . '</p>'; } ?>
<?php if($okREG == TRUE) { echo '<p class="OK">' . $okMSGREG . '</p>'; } ?>
<?php if ($wREG == TRUE) { ?>
<form action="" method="post">
<table style="margin-left: 75px;" border="0">
<tr>
<td>Login </td>
<td><input name="login" type="text" value="<?php if($errorPASS == TRUE) { echo $login; }?>"/></td>
</tr>
<tr>
<td>Mot de passe </td>
<td><input name="pass" type="password" value=""/></td>
</tr>
<tr>
<td>Confirmation du mot de passe </td>
<td><input name="pass2" type="password" value=""/></td>
</tr>
<tr>
<td>Adresse mail </td>
<td><input name="mail" type="text" value="<?php if($errorPASS == TRUE) { echo $mail; }?>" /></td>
</tr>
<tr>
<td>Pseudo </td>
<td><input name="pseudo" type="text" value="<?php if($errorPASS == TRUE) { echo $pseudo; }?>" /></td>
</tr>
<tr>
<td>Question secrète </td>
<td><input name="ask" type="text" value="<?php if($errorPASS == TRUE) { echo $ask; }?>" /></td>
</tr>
<tr>
<td>Rèponse secrète </td>
<td><input name="rep" type="text" value="<?php if($errorPASS == TRUE) { echo $rep; }?>" /></td>
</tr>
<tr>
<td><center><input name="register" type="submit" style="padding-left: 50px; padding-right: 50px;" value="Valider"></center></td>
</tr>
</table>
</form>
<?php
if ($error == TRUE OR $errorPASS == TRUE)
{
$error = FALSE;
$errorPASS = FALSE;
$errorMSG = NULL;
$login = NULL;
$mail = NULL;
$pseudo = NULL;
$ask = NULL;
$rep = NULL;
}
}
elseif ($wREG == FALSE)
{
echo '<p class="ERROR">Les inscriptions sont fermées pour le moment.</p>';
}
else
{
echo '<p class="ERROR">Mauvais paramètre dans le fichier de configuration</p>';
}
?>
</div>
</div> <!-- Content Column -->
</div> <!-- Content Wrapper -->