1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
| <?php
include('config.php');
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Movir</title>
<link rel="stylesheet" href="style1.css" />
<link rel="stylesheet" href="Style formulaire.css" />
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
</head>
<body>
<div id="boutoninscon">
<p><a href="Page inscription.php">Inscription</a></p>
</div>
<?php
if(isset($_SESSION['username']))
{
echo'<div id="boutoninscon"><p><a href="Page connection.php">Deconnection</a></p></div>';
}
else
{
echo'<div id="boutoninscon"><p><a href="Page connection.php">Connection</a></p></div>';
}
?>
<div id="titre"><h1><b><center><font size=7><font face="Arial Black">Movir</font></font></center></b></h1></div>
<center><?php
//On affiche un message de bienvenue, si lutilisateur est connecte, on affiche son pseudo
?>
<div id="mesagee">
<h2>Bonjour<?php if(isset($_SESSION['username'])){echo ' '.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8');} ?>, Bienvenue sur Movir</h2>
</div></center>
<div id="ADSimage">
<center><img src="ADS menu.jpg"></center>
</div>
<div id="menu">
<ul>
<li><a href="Page jeux.php">Jeux</a></li>
<li><a href="index.php">Accueil</a></li>
<li><a href="Page film.php">Film</a></li>
</ul>
</div>
<?php
if(isset($_SESSION['username']))
{
echo'<div id="boutoninscon"><p><a href="espace membre.php">Info perso</a></p></div>';
}
else
{
echo'';
}
?>
<br></br><br></br>
<div id="inscr">
<center>
<?php
//On verifie que le formulaire a ete envoye
if(isset($_POST['username'], $_POST['password'], $_POST['passverif'], $_POST['email'], $_POST['FilmouJeux']) and $_POST['username']!='')
{
//On enleve lechappement si get_magic_quotes_gpc est active
if(get_magic_quotes_gpc())
{
$_POST['username'] = stripslashes($_POST['username']);
$_POST['password'] = stripslashes($_POST['password']);
$_POST['passverif'] = stripslashes($_POST['passverif']);
$_POST['email'] = stripslashes($_POST['email']);
$_POST['FilmouJeux'] = stripslashes($_POST['FilmouJeux']);
}
//On verifie si le mot de passe et celui de la verification sont identiques
if($_POST['password']==$_POST['passverif'])
{
//On verifie si le mot de passe a 6 caracteres ou plus
if(strlen($_POST['password'])>=6)
{
//On verifie si lemail est valide
if(preg_match('#^(([a-z0-9!\#$%&\\\'*+/=?^_`{|}~-]+\.?)*[a-z0-9!\#$%&\\\'*+/=?^_`{|}~-]+)@(([a-z0-9-_]+\.?)*[a-z0-9-_]+)\.[a-z]{2,}$#i',$_POST['email']))
{
//On echape les variables pour pouvoir les mettre dans une requette SQL
$username = mysql_real_escape_string($_POST['username']);
$password = mysql_real_escape_string($_POST['password']);
$email = mysql_real_escape_string($_POST['email']);
$FilmouJeux = mysql_real_escape_string($_POST['FilmouJeux']);
time();
//On verifie sil ny a pas deja un utilisateur inscrit avec le pseudo choisis
$dn = mysql_num_rows(mysql_query("select id from users where username='".$username."'"));
if($dn==0)
{
//On recupere le nombre dutilisateurs pour donner un identifiant a lutilisateur actuel
$dn2 = mysql_num_rows(mysql_query('select id from users'));
$id = $dn2+1;
//On enregistre les informations dans la base de donnee
if(mysql_query("insert into users(id, username, password, email, FilmouJeux) values (".$id.", '".$username."', '".$password."', '".$email."', '".$FilmouJeux."')"))
{
//Si ca a fonctionne, on naffiche pas le formulaire
$form = false;
?>
<div class="message"><h3><FONT COLOR="#51006E">Vous avez bien été inscrit, Vous pouvez dorénavant vous connecter</font></h3><br />
<div id="boutoninscon2">
<p><a href="Page connection.php">Connection</a></p>
</div>
<?php
}
else
{
//Sinon on dit quil y a eu une erreur
$form = true;
$message = '<h3><FONT COLOR="red">Une erreur est survenue lors de l\'inscription!</font></h3>'. mysql_error();
}
}
else
{
//Sinon, on dit que le pseudo voulu est deja pris
$form = true;
$message = '<h3><FONT COLOR="red">Un autre utilisateur utilise déjà le nom d\'utilisateur que vous désirez utiliser!</font></h3>';
}
}
else
{
//Sinon, on dit que lemail nest pas valide
$form = true;
$message = '<h3><FONT COLOR="red">L\'email que vous avez entré n\'est pas valide!</font></h3>';
}
}
else
{
//Sinon, on dit que le mot de passe nest pas assez long
$form = true;
$message = '<h3><FONT COLOR="red">Le mot de passe que vous avez entré contien moins de 6 caractères!</font></h3>';
}
}
else
{
//Sinon, on dit que les mots de passes ne sont pas identiques
$form = true;
$message = '<h3><FONT COLOR="red">Les mots de passe que vous avez entré ne sont pas identiques!</font></h3>';
}
}
else
{
$form = true;
}
if($form)
{
//On affiche un message sil y a lieu
if(isset($message))
{
echo '<div class="message">'.$message.'</div>';
}
//On affiche le formulaire
?>
<form action="Page inscription.php" method="post">
<h2>Inscription</h2>
Veuillez remplir ce formulaire pour vous inscrire:<br />
<div class="labins">
<h4><label for="username">Nom d'utilisateur</label><input type="text" name="username" value="<?php if(isset($_POST['username'])){echo htmlentities($_POST['username'], ENT_QUOTES, 'UTF-8');} ?>" /><br />
<label for="password">Mot de passe<span class="small">(6 caractères min.)</span></label><input type="password" name="password" /><br />
<label for="passverif">Confirmation du mot de passe<span class="small">(vérification)</span></label><input type="password" name="passverif" /><br />
<label for="email">Email</label><input type="text" name="email" value="<?php if(isset($_POST['email'])){echo htmlentities($_POST['email'], ENT_QUOTES, 'UTF-8');} ?>" /><br />
</div>
<b><input type="submit" value="Envoyer" /></b></h4>
<input type="text" style="display:none" name="FilmouJeux" value="<?php if(isset($_POST['FilmouJeux'])){echo htmlentities($_POST['FilmouJeux'], ENT_QUOTES, 'UTF-8');} ?>" />
</form>
<?php
}
?>
</center>
<br> </br> <br></br>
<div id="main">
<div id="barre"><hr style="border: 0;"/></div>
<center>Ce site a été édité par Benji861905<br></br>
©2013 Movir Tous droit réservés.</center>
</div>
</body>
</html> |
Partager