[Ancestra]DefCMS v.4.2.0!

07/20/2011 02:09 .Dêvile-#1
Halihallo Community,

Hier ist ein CMS (Webseite) von mir erstellt, leider ist es noch in der Entwicklung vom Code her, aber vom Design her bin ich zufrieden! :P

Changelog:
Code:
-Hizugefügt: MouseHover Effekt.
-Hizugefügt: Registrieren
-Hizugefügt: Page Download
-Hizugefügt: Page Shop(0%, Page Design complete)
-Hizugefügt: Eine "Login"-Form. (Nur das Bild)
-Hizugefügt: Portal (mit PSD)
Galery Screens: [Only registered and activated users can see links. Click Here To Register...]

Download:
[Only registered and activated users can see links. Click Here To Register...]

Um mir bei der Entwicklung zuhelfen : Skype: sahinoo

Lg,
Defura.
07/20/2011 15:44 Otomay#2
Sieht gut aus

Weiter so Defura =)
07/20/2011 21:18 Black_Beserker#3
warum ist das den anders sprachig ? o.O

aber sieht gut aus!
07/20/2011 22:44 .Dêvile-#4
Weil ich es mehr Sprachig erstellt habe (Englisch - Französisch - Deutsch)

Da ich es in 4 verschiedene Französischen Foren gepostet hab, habe ich die Screens verstädnlich auf Französisch gemacht.

Aber der Download ist auf Deutsch!
07/26/2011 12:55 Eltroth#5
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 ;)
07/26/2011 16:47 .Dêvile-#6
^^ Da is wohl Dofus experte da :D

Ja ich hab das Registrieren aus Byxx CMS übernommen ;)

Da, ich kein Experte in sachen PHP, HTML und CSS bin.

Dies sollte lediglich ein "Template" (Kit Grafique like) sein.

Lg, Defura.
07/26/2011 16:53 Eltroth#7
Quote:
Originally Posted by Defura View Post
^^ Da is wohl Dofus experte da :D

Ja ich hab das Registrieren aus Byxx CMS übernommen ;)

Da, ich kein Experte in sachen PHP, HTML und CSS bin.

Dies sollte lediglich ein "Template" (Kit Grafique like) sein.

Lg, Defura.
Sollte auch nicht böse gemeint sein ;P

Wenn ich mit meinem jetzigen Projekt durch bin ( oder grade keine Lust hab, weiter zu machen :P) könnte ich dir eventuell helfen, wenn Interesse besteht.

Außerdem würde ich mich sowie wieder mehr mit den Privat Servern beschäftigen, wenn hier ne Dofus Sektion entsteht ;)

...also Daumen drücken :P