Wie wäre es, wenn du sagst, dass die register.php von dem
[Only registered and activated users can see links. Click Here To Register...] zu 90% übernommen hast.
Deine:
PHP Code:
<?php
include "../inc/config.php";
include "../inc/header.php";
include "../inc/menu.php";
?>
<div id="content_main">
<img src="../images/content_registrieren_header_bg.jpg" alt="Content_download_header_bg.fr" /><div class="largebox">
<br><div class="register_bg">
<?php
mysql_select_db( $dbNAME, $dbLOG );
mysql_set_charset ( "utf8" , $dbLOG );
$connect=mysql_connect( $dbIP, $dbUSER, $dbPSWD );
if(isset($_POST['ok']))
{
$login = mysql_real_escape_string(htmlspecialchars(trim($_POST['name']) ) );
$pass_conf = mysql_real_escape_string(htmlspecialchars(trim($_POST['pass2']) ) );
$pass = mysql_real_escape_string(htmlspecialchars(trim($_POST['pass']) ) );
$mails = mysql_real_escape_string(htmlspecialchars(trim($_POST['mail']) ) );
$reponse = mysql_real_escape_string(htmlspecialchars(trim($_POST['secretanswer']) ) );
$question = mysql_real_escape_string(htmlspecialchars(trim($_POST['secretquestion']) ) );
$pseudo = mysql_real_escape_string(htmlspecialchars(trim($_POST['pseudo']) ) );
if($login > 1)
{
echo '<div class="verifNO">Vous ne pouvez utiliser de chiffres dans votre nom de compte !</div><br>' ;
$er1 = '<span style="color:red"><b>X</b></span>' ;
$sql1 = 'SELECT * FROM accounts WHERE account="'.$login.'"';
$req1 = mysql_query($sql1) or die('SQL Error !<br>'.$sql1.'<br>'.mysql_error());
$data1 = mysql_fetch_array($req1);
}
else
{
if ($pass != $pass_conf){
echo "<div class='verifNO'><img class='devtoolIcon' src='style/img/devtool/error.png'> Les deux mots de passe sont différents !</div>";
$er2 = '<span style="color:red"><b>X</b></span>' ;
}else{
if($login=="" || $pass=="" || $mails=="" || $reponse=="" || $question=="" || $pseudo=="")
{
echo '<div class="verifNO"><img class="devtoolIcon" src="style/img/devtool/error.png"> Veuillez remplir tous les champs !</div>';
}else{
$sql1 = 'SELECT * FROM accounts WHERE account="'.$login.'"';
$req1 = mysql_query($sql1) or die('SQL Error !<br>'.$sql1.'<br>'.mysql_error());
$data1 = mysql_fetch_array($req1);
if($data1['account'] == $login)
{
echo '<div class="verifNO"><img class="devtoolIcon" src="style/img/devtool/error.png"> Le nom de compte soumis est déjà utilisé.</div>';
$er3 = '<span style="color:red"><b>X</b></span>' ;
}else{
$sql2 = 'SELECT * FROM accounts WHERE pseudo="'.$pseudo.'"';
$req2 = mysql_query($sql2) or die('SQL Error '.$sql2.''.mysql_error());
$data2 = mysql_fetch_array($req2);
if($data2['pseudo'] == $pseudo)
{
echo '<div class="verifNO"><img class="devtoolIcon" src="style/img/devtool/error.png"> Le pseudo soumis est déjà utilisé.</div>';
$er4 = '<span style="color:red"><b>X</b></span>' ;
}
else
{
mysql_query("INSERT INTO accounts (guid,account,pass,level,email,lastIP,lastConnectionDate,question,reponse,pseudo,banned,reload_needed,bankKamas,bank,friends,stable) VALUES ('','".$login."','".$pass."','0','".$mails."','0','0','".$question."','".$reponse."','".$pseudo."','0','0','0','0','0','0')")or die(mysql_error());
echo ("<div class='verifOK'><img class='devtoolIcon' src='style/img/devtool/infos.png'><center> <b>Yeah</b> ! Dein Account wurde Erfolgreich erstellt!</center></div>");
$er5 = '<span style="color:green"><b>√</b></span>' ;
}
}
}}}}
?>
<table style="margin:auto;"><br><br>
<form method="post" action="#" name="inscription">
<tr><td> Accountname :</td><td>
<input class="input" name="name" type="text"></td>
<tr><td> Passwort :</td><td>
<input class="input" name="pass" type="password"></td>
<tr><td> Bestätigen :</td><td>
<input class="input" name="pass2" type="password"></td>
<tr><td> Nickname :</td><td>
<input class="input" name="pseudo" type="text"></td>
<tr><td> Email :</td><td>
<input class="input" name="mail" type="text"></td>
<tr><td> Geheimfrage :</td><td>
<input class="input" name="secretquestion" type="text"></td>
<tr><td> Geheimantwort :</td><td>
<input class="input" name="secretanswer" type="password"> </td>
</table>
<br>
<center><input class="input" src='../images/button_bg_register.png' onmouseover="this.src = '../images/button_bg_register_h.png';" onmouseout="this.src = '../images/button_bg_register.png';" name="ok" value="Account erstellen" type="image"></center>
</div><br><br><br><br>
</div> </div> </div>
</div>
<?php
include "../inc/footer.php";
?>
Seine:
PHP Code:
<?php
/**********************************
# Byxx'CMS v1.02!
# AUTEUR: Nicow
# DESIGN & CSS: Nicow
# CODE & PHP: Nicow
# AIDEMU: www.aidemu.fr
# CONTACT: [Only registered and activated users can see links. Click Here To Register...]
**********************************/
/*if(isset($_SESSION['login']) OR isset($_SESSION['level']))
{
header('location:../index.php');
}*/
?>
<center><img src="<?php echo $ban_inscription ; ?>"></center>
<img style="background-color:#2f2f2f" src="style/img/topContent.png">
<div id="bgContent">
<div id="textContent">
<?php
mysql_select_db( $db_OTHER, $db_LOG );
mysql_set_charset ( "utf8" , $db_LOG );
$connect=mysql_connect( $db_IP, $db_USER, $db_PASS );
if(isset($_POST['ok']))
{
$login = mysql_real_escape_string(htmlspecialchars(trim(secu($_POST['name']) ) ));
$pass_conf = mysql_real_escape_string(htmlspecialchars(trim(secu($_POST['pass2'])) ) );
$pass = mysql_real_escape_string(htmlspecialchars(trim(secu($_POST['pass']) ) ));
$mails = mysql_real_escape_string(htmlspecialchars(trim(secu($_POST['mail']) ) ));
$reponse = mysql_real_escape_string(htmlspecialchars(trim(secu($_POST['secretanswer']) ) ));
$question = mysql_real_escape_string(htmlspecialchars(trim(secu($_POST['secretquestion'])) ) );
$pseudo = mysql_real_escape_string(htmlspecialchars(trim(secu($_POST['pseudo'])) ) );
if($login > 1)
{
echo '<div class="verifNO">Vous ne pouvez utiliser de chiffres dans votre nom de compte !</div><br>' ;
$er1 = '<span style="color:red"><b>X</b></span>' ;
$sql1 = 'SELECT * FROM accounts WHERE account="'.$login.'"';
$req1 = mysql_query($sql1) or die('SQL Error !<br>'.$sql1.'<br>'.mysql_error());
$data1 = mysql_fetch_array($req1);
}
else
{
if ($pass != $pass_conf){
echo "<div class='verifNO'><img class='devtoolIcon' src='style/img/devtool/error.png'> Les deux mots de passe sont différents !</div>";
$er2 = '<span style="color:red"><b>X</b></span>' ;
}else{
if($login=="" || $pass=="" || $mails=="" || $reponse=="" || $question=="" || $pseudo=="")
{
echo '<div class="verifNO"><img class="devtoolIcon" src="style/img/devtool/error.png"> Veuillez remplir tous les champs !</div>';
}else{
$sql1 = 'SELECT * FROM accounts WHERE account="'.$login.'"';
$req1 = mysql_query($sql1) or die('SQL Error !<br>'.$sql1.'<br>'.mysql_error());
$data1 = mysql_fetch_array($req1);
if($data1['account'] == $login)
{
echo '<div class="verifNO"><img class="devtoolIcon" src="style/img/devtool/error.png"> Le nom de compte soumis est déjà utilisé.</div>';
$er3 = '<span style="color:red"><b>X</b></span>' ;
}else{
$sql2 = 'SELECT * FROM accounts WHERE pseudo="'.$pseudo.'"';
$req2 = mysql_query($sql2) or die('SQL Error '.$sql2.''.mysql_error());
$data2 = mysql_fetch_array($req2);
if($data2['pseudo'] == $pseudo)
{
echo '<div class="verifNO"><img class="devtoolIcon" src="style/img/devtool/error.png"> Le pseudo soumis est déjà utilisé.</div>';
$er4 = '<span style="color:red"><b>X</b></span>' ;
}
else
{
mysql_query("INSERT INTO accounts (guid,account,pass,level,email,lastIP,lastConnectionDate,question,reponse,pseudo,banned,reload_needed,bankKamas,bank,friends,stable) VALUES ('','".$login."','".$pass."','0','".$mails."','0','0','".$question."','".$reponse."','".$pseudo."','0','0','0','0','0','0')")or die(mysql_error());
echo ("<div class='verifOK'><img class='devtoolIcon' src='style/img/devtool/infos.png'> <b>Bravo</b> ! Vous êtes maitenant inscrit sur <b>".$title_Site."</b> !</div>");
$er5 = '<span style="color:green"><b>√</b></span>' ;
}
}
}}}}
?>
</fieldset>
<br />
<table style="margin:auto;">
<form method="post" action="#" name="inscription">
<tr><td> Nom de Compte :</td><td>
<input class="input" name="name" type="text"></td>
<tr><td> Mot de passe :</td><td>
<input class="input" name="pass" type="password"></td>
<tr><td>Confirmez le mot de passe :</td><td>
<input class="input" name="pass2" type="password"></td>
<tr><td>Votre Pseudo :</td><td>
<input class="input" name="pseudo" type="text"></td>
<tr><td>Votre Email :</td><td>
<input class="input" name="mail" type="text"></td>
<tr><td>Question Secrète :</td><td>
<input class="input" name="secretquestion" type="text"></td>
<tr><td>Réponse Secrète :</td><td>
<input class="input" name="secretanswer" type="password"> </td>
</table>
<br>
<span style="color:red"><center>En vous inscrivant sur nos serveurs vous prenez donc en compte le <b><a style="color:red" href="<?php echo $lien_reglement ;?>">réglement</a></span></b> déposé par <?php echo $title_Site ;?> !</center></span>
<br>
<center><input class="input" name="ok" value="S'inscrire sur <?php echo $title_Site ;?>" type="submit"></center>
</div>
</div>
<img style="background-color:#2f2f2f" src="style/img/bottomContent.png">
Sonst sind die Grafiken ganz nett und kommen mir auch nicht bekannt vor, dafür bekommste ein Lob. Den Dofus und das Logo im Header würde ich nochmal überarbeiten ;)
Dein (x)HTML, CSS und PHP würde ich nochmal überarbeiten, wenn du einzelne Hinweise willst, dann sag bescheid ;)