ok^^ je sors la grosse artillerie lol.
Code PHP :
<?php include("entete.php");?>
<div class="text">
<h1>Vérification</h1>
<?php
$resultat = $_POST["resultat"];
if($_POST["pseudo"]=="")
{
echo("Votre pseudo n'est pas rempli.");
}
else
{
if($_POST["nomping"]=="")
{
echo("Vous n'avez pas attribué de nom à votre pingouin.");
}
else
{
if (!preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#", $_POST['mail']))
{
echo("Votre adresse e-mail n'est pas valide.");
}
else
{
if($_POST["passe"]=="")
{
echo("Votre mot de passe est vide.");
}
else
{
if($_POST["passe"] != $_POST["cpasse"])
{
echo("Votre confirmation est fausse");
}
else
{
if($_POST["codesecret"] != $resultat)
{
echo ("Votre addition est incorrecte !");
}
else
{
//On se connecte
$db = mysql_connect('localhost', 'user', 'pass');
// on sélectionne la base
mysql_select_db('table',$db);
$pseudo = $_POST['pseudo'];
$email = $_POST['mail'];
$nomping = $_POST['nomping'];
$pass = $_POST['passe'];
$date_inscription = date("Y-m-d");
$niveau = "1";
$argent = "150";
$sante = "20";
$intelligence = "20";
$humeur = "20";
$breponses = "0";
$mreponses = "0";
// on crée la requête SQL
$sql = "INSERT INTO tamogoqi_membres (pseudo,mail,nom_pingouin,passe,inscrit,niveau,argent,santé,intelligence,humeur,bonnes_réponses, mauvaises_réponses) ";
$sql .= "VALUES ('$pseudo', '$email', '$nomping', '$pass', '$date_inscription', '$niveau', '$argent', '$sante', '$intelligence', '$humeur', '$breponses', '$mreponses')";
if (mysql_query($sql))
{
$message = "Bonjour : " . $_POST['pseudo'] . " tu es inscrit(e) à TamagoQi. Voici un petit pense bête:" ;
if ($_POST['pseudo'] != "") $message = $message . "\r\n" . "Ton pseudo: " . $_POST['pseudo'];
if ($_POST['passe'] != "") $message = $message . "\r\n" . "Ton mot de passe: " . $_POST['passe'];
if ($_POST['nomping'] != "") $message = $message . "\r\n" . "Le nom de ton pingouin: " . $_POST['nomping'];
if (mail(($_POST['mail']), utf8_decode("A propos de TamagoQi"), utf8_decode($message)))
{
echo ("<br />Bienvenue au monde des pingouins " . $_POST['pseudo']. ". Occupe toi bien de ". $_POST['nomping'] . " !");
}
else
{
echo("Une erreur est survenue lors de l'envoi de l'e-mail.");
}
}
else
{
echo("Une erreur est survenue lors de l'enregistrement dans la base de données.<br /><br />
<center><b><u>Les causes de cette erreur:</u></b><br />
Le serveur est surchargé.<br />
Quelqu'un possède déjà un compte avec ce pseudo.<br />
Quelqu'un possède déjà un compte avec ce nom de pingouin.<br />
Vous possédez plusieurs comptes sur ce site.</center>");
}
}
}
}
}
}
}
?>
</div>
<?php include("pied.php");?>