[Vorstellung]Homepage

  • Abend Leute.
    Ich habe mich mal intensiv an meine Homepage rangesetzt und habe viel Zeit, Nerven und
    ganz viel Liebe darein investiert.

    Funktionalitäten:
    Registrierung
    Login
    Logout
    Passwort Ändern
    Passwort vergessen
    Umfrage
    Grafische Auswertung in Form von Balkendiagramm der Umfrage
    Produktsuche
    Zufällige Wiedergabe der Banner
    Zufällige Wiedergabe eines Produktes auf der Startseite
    Zufällige Wiedergabe der Produkte unten in den Div-Boxen
    Im News Link werden die Neuesten Spiele wiedergegeben
    kleine Javascript funktionen
    Homepage funktioniert einwandfrei
    Evtl. könnten ein paar Sicherheitslücken vorhanden sein da ich mich mit der Sicherheit
    nicht auseinander gesetzt habe
    ...
    ..
    .

    Bilder teil aus dem Internet und teils bearbeitet.
    Quellcodes sind 100% von mir geschrieben.(Kein Copy and Paste oder sonst so ein Quatch)
    Design auch von mir.
    Eigentlich alles von mir außer Bilder und Beschreibungstexte für die Spiele.

    Nebenbei muss ich sagen, das dies meine Anfangsphase ist. Das heißt ich habe erst vor ein paar Monaten
    damit angefangen mich mit PHP, MYSQL auseinanderzusetzen.

    Bewertet doch bitte meine Homepage
    Würde mich über ein Feedback freuen.

    Hier ein paar Screenshots:


    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    MFG
    Mikasuki :)

  • Hei, ersteinmal Respekt für die Funktionalität, vor allem wenn du noch nicht so lange dabei bist!
    Ich finde das Design, sagen wir mal durchwachsen.
    1. Der Banner.
    Gib dir mit dem Banner noch etwas Mühe. Die ersten 10 Sekunden entscheiden, ob man auf einer Website bleibt oder sie verlässt. Habe ich letztens wo gelesen, und ca. 4 Sekunden schaut man auf den Banner. Also setz dich da nimma ran, denn er ist dein Aushängeschild wenns um das Design geht.
    2. Hintergrund
    Ich finde die Farbe, muss ich leider sagen fast grausam. Ist natürlich jetzt mein Geschmack, aber ich finde die Farbe ist sehr unvorteilhaft.
    3. Die Grafiken
    Bau Mario und die Tussi mehr in den Hintergrund mit ein, das sieht so aufgesetzt aus, verstehste was ich meine? Am besten dezenter Hintergrund und die Grafiken irgendwie mit eingearbeitet.
    4.Der Aufbau
    Den Aufbau an sich finde ich ganz gut.
    Alles klar strukturiert, gefällt mir eigentlich ganz gut.

    Nich ein wenig Arbeit hier und da investieren und dan. Wird die Seite sicherlich sehr gut! ;)
    gruß

    [FONT=Arial]Gruß [COLOR=#007100]denninho[/COLOR]
    [CENTER]
    [SIZE=1]
    Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
    [/SIZE]
    [/CENTER]
    [/FONT]

  • Danke für dein schnelles und ehrliches Feedback
    Ich finde auch das die Grafiken schöner aussehen könnten. Nur bin ich leider nicht so gut im GFX Bereich. Aber ich hoffe das, dass noch wird. Noch ist nämlich kein Meister vom Himmel gefallen und nur Übung macht den Meister.

    //EDIT
    Wie kann man einen Beitrag liken? Bzw. Danken? :-)

    //Mikasuki

    [CENTER]

    [/CENTER]

  • Du hast noch nicht genug Beiträge um sich bei jemandem zu bedanken.

    Aber mal davon abgesehen: Die oben aufgelisteten Funktionen sind, für deine Anfangsphase (wie du es nennst), ein großer Fortschritt und bestimmt auch nicht wenig Arbeit für dich gewesen. Respekt, dass du das hinbekommen hast!
    Du sagst selber, dass du kein GFX - Künstler bist, also nehm ich dir das nicht soo schöne Design nicht übel. Könnte man vielleicht wen engagieren der damit arbeitet oder jemanden suchen, der dir ein kostenloses Design erstellt!
    Wie genau der Code aussieht weiss man nicht, wenn er ordentlich ist hast du gute Arbeit geleistet. :)

  • Zitat von ~Kevin~;288207

    Du hast noch nicht genug Beiträge um sich bei jemandem zu bedanken.

    Aber mal davon abgesehen: Die oben aufgelisteten Funktionen sind, für deine Anfangsphase (wie du es nennst), ein großer Fortschritt und bestimmt auch nicht wenig Arbeit für dich gewesen. Respekt, dass du das hinbekommen hast!
    Du sagst selber, dass du kein GFX - Künstler bist, also nehm ich dir das nicht soo schöne Design nicht übel. Könnte man vielleicht wen engagieren der damit arbeitet oder jemanden suchen, der dir ein kostenloses Design erstellt!
    Wie genau der Code aussieht weiss man nicht, wenn er ordentlich ist hast du gute Arbeit geleistet. :)

    Ich danke dir :-)

    Ich poste mal meine registrierung.inc.php :)

    Ich habe mir mühe gegeben immer schön einzurücken und alls schön mit Kommentaren zu versehen. :-)
    Ich habe vor ca. 6 Monaten (Schule) mit PHP und MYSQL angefangen und es macht mir enorm viel Spaß in PHP zu coden. Ich habe ungefähr 20 - 30 Stunden hierfür investiert bis jetzt. Die hälfte der Zeit ging leider für die Fehlersuche flöten. Dennoch habe ich nicht aufgegeben und habe weitergemacht. Ich bin ziemlich stolz auf mich mit diesem "kleinen" Projekt. Ich weiß das es für die Profesionellen unter euch ein Klaks ist so eine Homepage zu erstellen. Aber für mich war es ein großes Werk :)

    Zu dem bedanken -> Ich habe mich schon gewundert wieso der button fehlt. Lol

    Auch dir vielen Dank für dein Feedback.
    Ich würde eure Beiträge gerne "liken", kann es leider noch nicht.
    MFG
    Mikasuki


    [CENTER]

    [/CENTER]

  • PHP
    $vorhanden = "SELECT Nickname, Email FROM user";
            $ergebnis  = mysql_query($vorhanden);
            while($row = mysql_fetch_assoc($ergebnis))
            {
                $nicknamen[] = $row['Nickname'];
                $emails[]    = $row['Email'];
            }

    dafuq?! Stell dir vor du hast 10.000 User, da kackt dein root doch ab :o

    SQL
    SELECT count(id) FROM user WHERE nickname = '". [align=left][COLOR=#0000BB][FONT=monospace]$_POST[/FONT][/COLOR][COLOR=#007700][FONT=monospace][[/FONT][/COLOR][COLOR=#DD0000][FONT=monospace]'Nickname'[/FONT][/COLOR][COLOR=#007700][FONT=monospace]][/FONT][/COLOR][/align]
     ."'


    Oder mysql_num_rows nachlesen. Vorher möglichst escapen. Variablennamen etc. sollten
    übrigens immer in Englisch sein.

    Btw hast du nicht nur ein paar Sicherheitslücken, sondern deine Registration ist eigentlich
    mehr Lücke als Script, da du allerdings wie du selbst sagst Anfänger bist ist das aber wohl
    normal.

    Zitat

    Dennoch habe ich nicht aufgegeben und habe weitergemacht.


    Mein früherer Chef meinte mal zu mir Programmieren ist 20% Schreibarbeit und 80%
    Fehlersuche. Das hört egal wie lange du dich mit einer Programmiersprache auseinandersetzt
    wohl nie auf.

    Zitat

    Ich weiß das es für die Profesionellen unter euch ein Klaks ist so eine Homepage zu erstellen.

    Pass auf, sonst kommt der hier in dieser Community so hoch gefeierter Übercoder Sur*** und klaut
    dir noch deinen Code. Würde mich wundern ob er sowas überhaupt selbst hinbekommt :o
    Merk dir eins, in dieser Community gibt es keine Professionellen sondern nur hochgehypte
    knowledgelose Kinder und ulle.

  • Zitat von felix;288250


    Btw hast du nicht nur ein paar Sicherheitslücken, sondern deine Registration ist eigentlich
    mehr Lücke als Script, da du allerdings wie du selbst sagst Anfänger bist ist das aber wohl
    normal.

    Könntest du mir nennen wieso mein script aus mehr Lücken als aus das eigentliche Script besteht? :)

    //Mikasuki

    [CENTER]

    [/CENTER]

  • felix
    soll ich das nun als Kompliment oder Beleidigung auffassen. Ich glaube meine arbeiten sprechen für sich und mich muss niemand hochloben. Ich weiß was ich kann und teile mein wissen gerne mit anderen. :) also bitte doch mal um Klärung deines Vorwurfes :p

    Ansonsten sieht das System doch gut aus. Freut mich immervwieder wenn der Nachwuchs gefallen an der webentwicklung findet :)

  • Ganz abgesehen vom Code was du geschrieben hast.
    Über Geschmack lässt sich ja bekanntlich streiten.
    Das Design erinnert mich einwenig an Homepage
    baukasten, was aber nicht sonderlich schlimm ist
    wie ich gelesen habe bist du "Neuling". Was mich
    noch Interessieren würde, wie lange du schon
    am Lernen oder "können" bist?!

    Aber die Funktionen und anderen möglichkeiten finde
    ich schonmal sehr gut ;)

    Greez

  • Zitat

    soll ich das nun als Kompliment oder Beleidigung auffassen. Ich glaube meine arbeiten sprechen für sich und mich muss niemand hochloben. Ich weiß was ich kann und teile mein wissen gerne mit anderen. :) also bitte doch mal um Klärung deines Vorwurfes :p

    Ich meinte damit das du eine der wenigen Ausnahmen von der Regel bist.

    Zitat

    Könntest du mir nennen wieso mein script aus mehr Lücken als aus das eigentliche Script besteht? :)


    War natürlich übertreibung, ich meinte damit das man Post daten immer prüfen sollte, ich hab allerdings dein Script nur überflogen und garnicht registriert das du das bereits tust, von daher entschuldige ich mich für meine absolut falsche Aussage. Peinlich peinlich :)

  • dankeschön :) ne ist kein Homepage baukasten zeugs. Habe alles selber designed mit positionierten div boxen :)
    Lerne PHP und MYSQL seit knapp einem halben Jahr in der Schule :-D


    Zitat von felix;288353


    War natürlich übertreibung, ich meinte damit das man Post daten immer prüfen sollte, ich hab allerdings dein Script nur überflogen und garnicht registriert das du das bereits tust, von daher entschuldige ich mich für meine absolut falsche Aussage. Peinlich peinlich :)


    :))

    [CENTER]

    [/CENTER]

  • Was meinst du mit positionierten Div Boxen?? Erkläre das mal bitte. Wenn es das ist was ich denke dann kann ich dir dabei helfen wie du es besser machen kannst.

    Gruß
    Ulle

  • Zitat von ulle;288370

    Was meinst du mit positionierten Div Boxen?? Erkläre das mal bitte. Wenn es das ist was ich denke dann kann ich dir dabei helfen wie du es besser machen kannst.

    Gruß
    Ulle

    Ich habe in der CSS Datei z.B. #content { top:10px; left:30px; width:600px; .....} stehen und in in der Index.php <div id="content">Content goes here</div> Div Boxen habe ich quasi erstellt, die Größe festgelegt und positioniert. Verstanden? :-D

    //Mikasuki

    [CENTER]

    [/CENTER]

  • als Tipp von mir, verzichte mal auf die Absoluten Angaben. Floate deine Elemente das geht bedeutend einfacher und ist auch X-Browser Kompatibel.

  • Zitat von ulle;288374

    als Tipp von mir, verzichte mal auf die Absoluten Angaben. Floate deine Elemente das geht bedeutend einfacher und ist auch X-Browser Kompatibel.

    woher weißt du das ich absolute verwende??
    Ich werde mich mal über's Floaten informieren. Vielen dank :-D

    //Mikasuki

    [CENTER]

    [/CENTER]


  • Dafür würde ich lieber eine Funktion schreiben. Irgendwie so:


    Denn das würde sich die ewig lange Bedingung vermeiden lassen.

    Die Auswertung der Nutzerausgabe würde ich in sofern verändern, dass immer alle Fehler angezeigt werden (Folgefehler natürlich ausgenommen). So würde ich das als Nutzer ziemlich nervig finden.

    Ferner sollte goto nicht verwendet werden und ich würde bei schließenden, geschweiften Klammern keinen Kommentar setzen. Wenn du ordentlich einrückst sieht man auch so ziemlich schnell, wo die Klammer aufgeht und aus welchem Grund.

  • Zitat von Mikasuki;288413

    woher weißt du das ich absolute verwende??
    Ich werde mich mal über's Floaten informieren. Vielen dank :-D

    //Mikasuki

    Wenn du Top und Left benutzt kann man davon ausgehen ;)

  • Zitat von Well;288433


    Dafür würde ich lieber eine Funktion schreiben. Irgendwie so:


    Denn das würde sich die ewig lange Bedingung vermeiden lassen.

    Die Auswertung der Nutzerausgabe würde ich in sofern verändern, dass immer alle Fehler angezeigt werden (Folgefehler natürlich ausgenommen). So würde ich das als Nutzer ziemlich nervig finden.

    Ferner sollte goto nicht verwendet werden und ich würde bei schließenden, geschweiften Klammern keinen Kommentar setzen. Wenn du ordentlich einrückst sieht man auch so ziemlich schnell, wo die Klammer aufgeht und aus welchem Grund.

    Funktionen muss ich mir noch anschauen. :) Aber danke für den Tipp.


    Zitat von ulle;288455

    Wenn du Top und Left benutzt kann man davon ausgehen ;)


    Stimmt. Relative hätte ich aber auch verwenden können. :)

    //Mikasuki

    [CENTER]

    [/CENTER]

  • Macht doch aber keinen Unterschied ob du absolute oder relative benutzt. Floate deine Elemente dann brauchst du das "nie" wieder machen für das "Layout".

Jetzt mitmachen!

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