forked from halo-battle/game
First code received by Master Leon
This commit is contained in:
commit
4230eb6922
330 changed files with 15543 additions and 0 deletions
145
log_validation2.php
Normal file
145
log_validation2.php
Normal file
|
|
@ -0,0 +1,145 @@
|
|||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>Space Battleship</TITLE>
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" media="screen" name="design" href="pages/design/design.css">
|
||||
</HEAD>
|
||||
<BODY BGCOLOR=#0A2F59 LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
|
||||
<center>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<center>
|
||||
<?php
|
||||
|
||||
// CONNECION SQL
|
||||
mysql_connect("leon.redby.fr", "leon0", "7268032");
|
||||
mysql_select_db("leon0");
|
||||
|
||||
$pseudo = $_POST['pseudo'];
|
||||
$mail = $_POST['mail'];
|
||||
|
||||
$v1=0;
|
||||
$v3=0;
|
||||
$v4=0;
|
||||
$v5=0;
|
||||
|
||||
|
||||
// VERIFICATION DU PSEUDO
|
||||
if ($pseudo =="")
|
||||
{echo "Vous devez rentrer un pseudo";
|
||||
?><br><br><?
|
||||
}
|
||||
else
|
||||
{
|
||||
$result = mysql_query("SELECT pseudo FROM user WHERE pseudo='".$_POST["pseudo"]."'");
|
||||
if(mysql_num_rows($result)>=1)
|
||||
{echo "Ce pseudo est déja pris";
|
||||
|
||||
?><br><br><?
|
||||
}
|
||||
else
|
||||
{$v3=1;}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// VERIFICATION DU password
|
||||
|
||||
if (isset($_POST['mdp'])){$mdp = $_POST['mdp'];}else{ $mdp = ''; }
|
||||
if (isset($_POST['mdp2'])){$mdp2 = $_POST['mdp2'];}else{ $mdp2 = ''; }
|
||||
if ($mdp =='')
|
||||
{echo "Vous devez rentrer un mot de passe";
|
||||
?><br><br><?
|
||||
}
|
||||
if ($mdp2 =='')
|
||||
{echo "Vous devez confirmer votre mot de passe";
|
||||
?><br><br><?
|
||||
}
|
||||
if ($_POST['mdp'] != $_POST['mdp2']) { echo "Vos mots de passe ne sont pas identiques";
|
||||
?><br><br><?
|
||||
}
|
||||
else{$v4=1;}
|
||||
|
||||
|
||||
|
||||
// VERIFICATION DU mail
|
||||
|
||||
if (isset($_POST['mail']))
|
||||
{
|
||||
if (preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#", $_POST['mail']))
|
||||
{
|
||||
|
||||
$result = mysql_query("SELECT mail FROM user WHERE mail='".$_POST["mail"]."'");
|
||||
if(mysql_num_rows($result)>=1)
|
||||
{echo "Cette adresse mail est déja utilisé";
|
||||
|
||||
?><br><br><?
|
||||
}
|
||||
else
|
||||
{ $v1=1; }
|
||||
}
|
||||
else
|
||||
{
|
||||
echo 'L\'adresse ' . $_POST['mail'] . ' n\'est pas valide';
|
||||
?><br><br><?
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// VERIFICATION DE la race
|
||||
|
||||
if (isset($_POST['race'])){$race = $_POST['race'];}else{ $race = ''; }
|
||||
|
||||
if ($race == '')
|
||||
{echo "Vous devez choisir une race";
|
||||
?><br><br><?
|
||||
}
|
||||
else if ($race == "covenant")
|
||||
{$v5=1;}
|
||||
else if ($race == "humain")
|
||||
{$v5=1;}
|
||||
else
|
||||
{echo "Vous devez choisir une race";
|
||||
?><br><br><?
|
||||
}
|
||||
|
||||
|
||||
// inscription ds la bdd
|
||||
|
||||
if ($v1==1 && $v3==1 && $v4==1 && $v5==1)
|
||||
{
|
||||
$temps = time();
|
||||
|
||||
$coo=2;
|
||||
while ($coo > 1) {
|
||||
$galaxy = mt_rand(2,4);
|
||||
$ss = mt_rand(1,150);
|
||||
$pos = mt_rand(1,12);
|
||||
|
||||
$result = mysql_query("SELECT pseudo FROM user WHERE galaxy='".$galaxy."' AND ss='".$ss."' AND pos='".$pos."'");
|
||||
if(mysql_num_rows($result)>=1) { $coo=2; }
|
||||
else { $coo=1; }
|
||||
}
|
||||
$image = mt_rand(1,12);
|
||||
|
||||
mysql_query("INSERT INTO user VALUES('', '$pseudo', '$race', '$mdp', '$mail', '1', '$galaxy', '$ss', '$pos', 'Planète mère', '$image',
|
||||
'200', '0', '0', '$temps', '1000', '700', '0', '0', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0',
|
||||
'0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0',
|
||||
'0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0')"); // après defenses
|
||||
mysql_query("INSERT INTO classement VALUES('$pseudo', '')");
|
||||
@header("Location: index.html");
|
||||
echo "<a href='index.html'><center><font color=red >Enregistrement OK<br><br>Cliquez ici pour vous loguer</font></center></a>";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<INPUT TYPE=button VALUE=Retour onClick='history.back()' class=bouttom>";
|
||||
}
|
||||
mysql_close();
|
||||
?>
|
||||
</BODY>
|
||||
</HTML>
|
||||
Loading…
Add table
Add a link
Reference in a new issue