Sie sind nicht angemeldet.

  • [Suche Tut] Register; Login

    1

    Montag, 13. Juni 2011, 16:43

    Register; Login

    Tach Grufix Board User,
    ich suche ein verständliches Tutorial für ein Register und einen Login und vll. sogar ein kleines User Interface.
    Am besten nur mit HTML, CSS und PHP. Oder eine Aufklärung was ich dafür Lernen müsste und ob es aufwendig ist so etwas zu Codieren.

    Mit freundlichen Grüßen
    BloodyInsane

    2

    Montag, 13. Juni 2011, 17:12

    When I get sad, I stop being sad and be awesome instead




    The Deluxe Design

    3

    Montag, 13. Juni 2011, 17:52

    Klasse Jimmy, genau diese Beiträge helfen dem Board enorm. [/ironie] X(

    Ich kann zwar leider nichts wirkliches zum Thema beitragen, denke aber das es nicht ganz so simpel sein wird, sowas zu coden. Aber mal abwarten, was die Kenner wie Steffi oder Griev dazu sagen...
    Willst du das Grufix-Board unterstützen? Dann ließ dir diese Hilfe durch!







    Kein Support via PN, E-Mail, Skype oder ICQ. Ein Forum ist zum posten da! ;)

    4

    Montag, 13. Juni 2011, 18:05

    Hab gegooglet auch etwas gefunden gehabt, aber kein Script was auf ne MySQL DB zugreift.
    Hab eben nochmal gesucht und auch eins gefunden, zwar auf Englisch aber okay:
    http://www.swish-db.com/tutorials/view.php/tid/601

    Was mich jetzt noch interessieren würde ist.. wohin mit so was:

    Quellcode

    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    CREATE TABLE users (
      userid int(25) NOT NULL auto_increment,
      name varchar(25) NOT NULL default '',
      email varchar(255) NOT NULL default '',
      username varchar(25) NOT NULL default '',
      password varchar(255) NOT NULL default '',
      PRIMARY KEY  (userid),
      UNIQUE KEY username (username)
    ) TYPE=MyISAM COMMENT='Members';

    5

    Montag, 13. Juni 2011, 18:57

    Das im Quellcode-Tag ist ein MySQL-Query.
    Führt man direkt in phpMyAdmin(pMa), einem Datenbankverwaltungstool, aus. ;)
    currently: Inactive. Final exams.

    current project: Webradio Application (iOS)

    skills: (x)HTML(5), CSS(3), PHP, SQL, JavaScript/AJAX, Objective-C, Java, LaTeX

    6

    Mittwoch, 22. Juni 2011, 06:27

    Das Tutorial das du gepostet hast ist nicht wirklich gut. Zum Beispiel:
    - Sicherheitsprobleme (SQL Injections)
    - kein OOP
    - keine ordentliche Dateistruktur

    und generell ist der Programmiercode eher schlecht als Recht.

    Da du gefragt hast was du dir anschauen solltest und du nicht einmal einen SQL Query erkannt hast, rate ich dir zum Belesen von folgenen Themen:

    - MVC Struktur
    - PDO
    - C.R.U.D
    - SQL Statements (CREATE, SELECT, UPDATE, DELETE) wobei den letzteren zwei nicht unbedingt gebraucht werden, jedoch die UPDATE Funktion mit einem Aktivierungslink in Verbindung gebracht werden kann und ein DELETE Statement per CRON benutzt werden kann, falls der Benutzer sich nicht innerhalb eines gewissen Zeitraumes (z.B. 48 Stunden) aktiviert hat.

    Generell geht man gefolgt vor:

    2 Forms: Register & Login
    1 Tabelle in der Datenbank mit folgenden Spalten:
    id INT Primary Key & AutoIncrement
    username VARCHAR not Null unique
    email VARCHAR not Null unique
    password VARCHAR not null
    active TINYINT / BOOL default 0

    1 Controller der die korrekte Seite anzeigt
    2 Models: UserModel & Datenbank Model
    X Views: Login Form, Register Form, Interner Bereich, Public Bereich

    1 Session

    Angemessen an dem, was du bis jetzt geschrieben hast rate ich dir von der Benutzung eines Frameworkes ab, jedoch kann es nicht schaden sich mit einem Beginner Framework auseinander zu setzen um vielleicht erste Erfahrungen mit Objekt Orientierter Programmierung zu sammeln und es sollte auch einfacher sein die gegebenen Dinge umzusetzen - jedoch wird gewisses Grundwissen und Hintergrundwissen fehlen was zu schmerzhaften Falschwissen resultieren kann.

    Ein Beginner PHP Framework welches dir einen sehr leichten Einstieg in die Materie bringen sollte ist: CodeIgniter


    PS: Englisch Kenntnisse sind in der IT eine Vorraussetzung. Am Anfang mag es vielleicht ein wenig stressig sein, jedoch legt sich das sehr schnell wenn man ein wenig Zeit in englisch sprachige Tutorials, Workshops, Podcasts und weiteres steckt. Wenn du deine Englisch Kenntisse ausweiten willst kannst du auch einfach wahllos Menschen bei Skype anrufen und mit denen reden. Normalerweise ist das Englisch nach ca. 2 - 3 Wochen auf einen Stand wo es keinen Unterschied mehr macht - und glaub mir, man findet deutlich bessere und besonders mehr Tutorials in der IT auf Englisch als auf Deutsch.
    Alles Gute,
    WIT :angel:


    PHP Nachschlagewerk: http://www.php.net
    Warum W3Schools *doof* ist : http://w3fools.com/
    Alles andere: http://www.google.com
    Wie man Fragen stellt: http://www.catb.org/~esr/faqs/smart-questions.html
    SMART GOALS: http://www.topachievement.com/smart.html

  • Grufix-Board.de - GFX Webdesign Foto & Coding Community

    Grafik-Tutorials | Coding-Tutorials | Ressourcen | SEO | Webdesign | HTML5
    W3C Validator