rendered paste body<style type="text/css">
<!--
.Style1 {color: #0066CC}
.Style2 {color: #FF0000}
.Style4 {
color: #0066CC;
font-size: 12px;
font-weight: bold;
}
-->
</style>
<body>
<br>
<?php
if(!isset($_GET['inscription']) AND !isset($_GET['action']))
{
?>
<table id="Tableau_01" align="center" border="0" cellpadding="0" cellspacing="0" height="139" width="585">
<tr>
<form action="?p=inscription&action=verif" method="post">
<table background="" border="0" width="108%">
<tbody>
<tr>
<td background="" valign="top">
<p> </p>
<table width="105%" border="0" align="center">
<tr>
<td width="45%"><div align="right"><span class="Style1">Pseudo : </span><span class="Style2">*</span></div></td>
<td width="55%"> <input name="pseudo" type="text" id="txtTitre2" size="30" maxlength="20"> </td>
</tr>
<tr>
<td><div align="right"><span class="Style1">Password : </span><span class="Style2">*</span></div></td>
<td> <input name="pass" type="password" id="pass" size="30" maxlength="10"> </td>
</tr>
<tr>
<td><div align="right"><span class="Style1">Password (confirmer) :</span> <span class="Style2">*</span></div></td>
<td> <input name="pass_confirm" type="password" id="pass_confirm" size="30" maxlength="10"> </td>
</tr>
<tr>
<td><div align="right"><span class="Style1">Email :</span> <span class="Style2">*</span></div></td>
<td> <input name="email" type="text" id="txtTitre2" size="30" maxlength="60"> </td>
</tr>
<tr>
<td><div align="right" class="Style1">Informations personnelles </div></td>
<td></td>
</tr>
<tr>
<td><div align="right"><span class="Style1">Prénom : </span><span class="Style2">*</span></div></td>
<td> <input name="prenom" type="text" id="txtTitre2" size="30" maxlength="30"> </td>
</tr>
<tr>
<td><div align="right"><span class="Style1">nom : </span><span class="Style2">*</span></div></td>
<td> <input name="nom" type="text" id="txtTitre2" size="30" maxlength="30"> </td>
</tr>
<tr>
<td align="right"><span class="Style1">Sexe :</span> <span class="Style2">*</span></td>
<td><input class="input" type="radio" name="sex" value="m" checked>
Masculin
<input class="input" type="radio" name="sex" value="f">
Féminim</td>
</tr>
<tr>
<td><div align="right"><span class="Style1">Date de naissance :</span> <span class="Style2">*</span></div></td>
<td><select name="jour">
<?php
$jour = date("d");
$mois = date("m");
$annee = date("Y");
for ($i=1; $i<=31; $i++) { ?>
<option value="<? echo $i ?>"><? echo $i ?></option>
<? } // Fin For ?>
</select>
<select name="mois">
<?
for ($i=1; $i<=12; $i++) { ?>
<option value="<? echo $i ?>"><? echo $i ?></option>
<? } // Fin For ?>
</select> <select name="annee">
<?
for ($i=2007; $i>=1900; $i--) { ?>
<option value="<? echo $i ?>"><? echo $i ?></option>
<? } // Fin For ?>
</select> </td>
<tr>
<td><div align="right"><span class="Style1">Pays : </span><span class="Style2">*</span></div>
<td><select name="pays">
<option value="al">albania</option>
<option value="ar">argentina</option>
<option value="au">austria</option>
<option value="be">belgium</option>
<option value="bo">bosnia</option>
<option value="br">brazil</option>
<option value="ca">canada</option>
<option value="ch">chilie</option>
<option value="cr">croatia</option>
<option value="de">denmark</option>
<option value="es">estonia</option>
<option value="fi">finland</option>
<option value="fr">france</option>
<option value="ge">germany</option>
<option value="gr">greece</option>
<option value="hu">hungary</option>
<option value="ic">iceland</option>
<option value="ir">ireland</option>
<option value="is">israel</option>
<option value="it">italy</option>
<option value="ja">japan</option>
<option value="me">mexico</option>
<option value="ne">netherlandsl</option>
<option value="nz">new-Zealand</option>
<option value="no">norway</option>
<option value="pol">poland</option>
<option value="pr">portugal</option>
<option value="ro">roumania</option>
<option value="ru">russia</option>
<option value="si">singapore</option>
<option value="sl">slovenia</option>
<option value="sa">south-Africa</option>
<option value="sp">spain</option>
<option value="swe">sweden</option>
<option value="sw">switzerland</option>
<option value="tu">tunisia</option>
<option value="uk">united-kingdom</option>
<option value="us">united-states</option>
<option value="ve">venezuela</option>
<option value="yu">yugoslavia</option>
</select></td>
</tr>
<tr>
<td align="right"><span class="Style1">Ville :</span> <span class="Style2">*</span></td>
<td><input type="text" name="town" size="30" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
</tr>
</table>
<br>
<p align="center"><strong>
<iframe height=100 width=90% Align="middle" Marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=1 scrolling=yes name="charte" SRC="charte.php"></IFRAME>
<br>
<span class="Style2">Tous les champs sont obligatoires. </span></strong></p>
<div align="center">
<p>
<input name="charte" type="checkbox" id="charte" value="ok">
<span class="Style2">J'ai pris connaissance de la charte ci dessus</span></p>
<p>
<input type="submit" value="Envoyer le message" />
</p>
</div>
</form></td>
</tr>
</body>
<?php
// on ferme la condition
}
elseif(isset($_GET['action']) AND $_GET['action'] == 'verif')
{
$pseudo = strip_tags($_POST['pseudo']);
$pass = strip_tags($_POST['pass']);
$pass_confirm = strip_tags($_POST['pass_confirm']);
$pays = $_POST['pays'];
$email = $_POST['email'];
$annee = $_POST['annee'];
$mois = $_POST['mois'];
$jour = $_POST['jour'];
$prenom = strip_tags($_POST['prenom']);
$date_naissance = $annee."-".$mois."-".$jour;
if(!($pass == $pass_confirm)) die ("Le mot de passe que vous avez saisi n'est pas correct.");
if (!($pseudo && $pass && $email && $prenom && isset($_POST["charte"]))) die ("Merci de remplir tous les champs et de cocher l'acceptation de la charte.");
$pass = MD5($pass);
mt_srand((float) microtime()*1000000);
$code_confirm = mt_rand(123456, 999999);
$query = "INSERT INTO `membres` ( `id` , `pseudo` , `password` , `date_inscription` , `email` , `date_naissance` , `pays` , `prenom` ,`fonction` ,`code_confirm`)
VALUES (
'', '$pseudo', '$pass', NOW( ) , '$email', '$date_naissance', '$pays', '$prenom', 'Visiteur', '$code_confirm'
)
";
$resultat = @mysql_query($query,$link);
if (!$resultat) {
if (mysql_errno() == 1062) { ?>
<table id="Tableau_01" background="images/a.htm" border="0" cellpadding="0" cellspacing="0" height="139" width="500">
<tbody>
<tr>
<td colspan="2" background=""> </td>
<td background=""> </td>
<td colspan="2" background=""> </td>
</tr>
<tr>
<th colspan="3" background="" bgcolor="" height="5" valign="top">
<div align="left">
<table background="" border="0" width="500">
<tbody>
<tr>
<td background="" valign="top"> <div align="center">
<p align="center">Erreur</p><p> </p>
Désolé, mais ce pseudo et/ou ce email sont déjà utilisés !<br><br>
<p align="center"><a href="javascript:history.back();"><font onMouseOver="this.style.color='#0099FF'" onMouseOut="this.style.color='#0066CC'"><br>
[ Retour ]</font></a></p><br>
</div>
</td>
</tr>
</tbody>
</table>
</th>
</table><?php
}
else die("Une erreur est survenue pendant l'inscription : <br>".mysql_error());
if($resultat) {
$destination = "$email";
$titre = "Confirmation de votre inscription";
$contenu = "Bonjour $pseudo, \n\nVoici votre code d'activation : $code_confirm \n\nMerci de vous être inscrit, et à bienôt sur notre site !\n\nhttp://www.Team-LogiQ.com \n\n Team LogiQ";
$expediteur = "From:Team LogiQ";
mail($destination,$titre,$contenu,$expediteur);
}
?>
<?php
}
elseif(isset($_GET['action']) AND $_GET['action'] == 'ok')
$code_confirm = $_POST['code_confirm'];
$pseudo = $_POST['pseudo'];
$query = "SELECT * FROM `membres` WHERE `pseudo` = '$pseudo' LIMIT 1";
$resultat = @mysql_query($query,$link) or die(mysql_error());
$row = mysql_fetch_array($resultat);
if ($row['code_confirm'] == $code_confirm) {
$query = "UPDATE `membres` SET `code_confirm` = '0' WHERE `pseudo` = '$pseudo'";
$resultat = @mysql_query($query,$link) or die(mysql_error());
echo '<p align="center">Félicitations !</p><p> </p>Votre inscription s\'est correctement déroulée !<br>';
echo 'Vous pouvez dès maintenant vous identifier dans la partie login du site.<br><br>';
echo 'Bienvenue sur le site de la team LogiQ !!!<br>';
}
else {
echo '<p align="center">Erreur</p><p> </p>';
echo "Désolé, mais le code de confirmation que vous avez saisi ( ".$code_confirm." ) n'est pas correct pour ce pseudo.<br>
Merci de vérifier le pseudo et le code de confirmation.<br><br>";
echo "<a href=\"./?p=inscription_confirm\">Retour</a>";
}
?>
<table id="Tableau_01" border="0" cellpadding="0" cellspacing="0" height="139" width="500">
<tbody>
<tr>
<td colspan="2" > </td>
<td background=""> </td>
<td colspan="2" > </td>
</tr>
<tr>
<th colspan="3" background="" bgcolor="" height="5" valign="top">
<div align="left">
<table background="" border="0" width="100%">
<tbody>
<tr><br>
<td background="" valign="top">Merci de rentrer le code de confirmation qui vous a été envoyé par mail : <br><br>
<div align="center">
<form name="form1" method="post" action="?p=inscription&ok=1">
<table width="30%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>Pseudo</td>
<td><input name="pseudo" type="text" id="code_confirm23" size="20" maxlength="60"></td>
</tr>
<tr>
<td>Code</td>
<td><input name="code_confirm" type="text" id="code_confirm4" size="15" maxlength="6"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="OK"></td>
</tr>
</table>
<p>Vous n'avez pas besoin de garder ce code, il ne vous sera pas redemandé.. </p>
</form>
</div>
<?php } ?>
</td>
</tr>
</tbody>
</table>
</th>