Oderuz CMS - PHP, MYSQL, JAVASCRIPT

  • Hallo Leute,
    ich sitze seit einigen Wochen an meiner Content Management System, davor hatte ich eins erstellt gehabt.
    Leider war ich da noch ein totaler Anfänger, und habe es gestern komplett bearbeitet.

    Einige Snippets:

    PHP
    class Functions {
        function indexLogin()    {        $username = mysql_real_escape_string($_POST['username']);        $password = sha1($_POST['password']);
            $query = mysql_query("SELECT * FROM users WHERE username = '$username' AND password = '$password'");        $assoc = mysql_fetch_assoc($query);
            if($password == $assoc['password'])        {            $_SESSION['user'] = $username;            Header("Location: me.php");            define('LOGGED_IN', true);        } else {            echo '<div id="loginerrorfieldwrapper"><div id="loginerrorfield"><ul><center><p style="width: 100%;height: 35px;background-color: #fc6621;color: #fff;font-size: 17px;font-weight: bold;text-align: center;line-height: 35px;">Wrong username or password!</p></center></ul></div></div>';        }
            if(empty($_POST['password']) || empty($_POST['username'])) {            echo '<div id="loginerrorfieldwrapper"><div id="loginerrorfield"><ul><center><p style="width: 100%;height: 35px;background-color: #fc6621;color: #fff;font-size: 17px;font-weight: bold;text-align: center;line-height: 35px;">Fill all fields!</p></center></ul></div></div>';        }    }
        function UserInfo($username, $row)    {        $user = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE username = '$username' LIMIT 1"));        echo $user[$row];    }
        function UserInformation($username, $row)    {        $user = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE username = '$username' LIMIT 1"));        return $user[$row];    }}
    PHP
    <?php                    if($rank == 1) {                        echo '<div class="rank" style="float: right; margin-right: 7px;">Rank: <b>User</b></div>';                    }                    if($rank == 2){                        echo '<div class="rank" style="float: right; margin-right: 7px;">Rank: <b>VIP</b></div>';                    }                    if($rank == 3) {                        echo '<div class="rank" style="float: right; margin-right: 7px;">Rank: <b>Experte</b></div>';                    }                    if($rank == 4) {                        echo '<div class="rank" style="float: right; margin-right: 7px;">Rank: <b>T-Moderator</b></div>';                    }                    if($rank == 5) {                        echo '<div class="rank" style="float: right; margin-right: 7px;">Rank: <b>Moderator</b></div>';                    }                    if($rank == 5) {                        echo '<div class="rank" style="float: right; margin-right: 7px;">Rank: <b>Manager</b></div>';                    }                    if($rank == 7) {                        echo '<div class="rank" style="float: right; margin-right: 7px;">Rank: <b>Entwickler</b></div>';                    }                    ?>

    _______________________________________________________

    Screenshots:
    Me:

    Spoiler anzeigen


    Index (Bevor Ihr wieder eure Kommentiert, ich werde sowieso den Index wechseln. Von daher...):

    Spoiler anzeigen


    Extras (Statistik Page zwar von ReHotel.ORG, werde ich sowieso wechseln.):

    Spoiler anzeigen


    _______________________________________________________


    Schlusswort:

    Mir ist bewusst, das einiges geklaut worden ist. Was ich sowieso auch ändern werde bzw. entfernen werde.
    Bevor Ihr kommentiert, denkt erstmal nach. (Retro Szene, hm..) Wieso ist das Content Management System auf Englisch?
    Aus dem Grund, da ich es für die Englische Szene mache, mir ist es eigentlich egal ob sie es nutzen werden oder nicht.

    Johnix: Klasse Typ, immer hilfsbereit. Danke das Du mir vorhin geholfen hattest.

    Mit freundlichen Grüßen,
    dsf

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!