Communityerstellung - PHP, MySql usw

Hallo :smile:

vorab: ich habe bereits grundlagen in HTML, Java, Javascript und MySql.

Ich möchte mich nun einer größeren Aufgabe widmen und mit Schritt für Schritt einarbeiten, sodass mein Endprodukt später eine immer wieder zu aktualisierende Community sein soll.

Eine startpage hab ich bereits geschrieben mit input-feldern usw. Nun bin ich vor meinem ersten Problem:

Ich weiß nich genau wie ich die Abfrage eines Users mit einer Datenbank mache. Also quasi „button login klicken“ und überprüfen, ob user in der datenbank angelegt ist.

Wisst ihr vielleicht auch eine Seite wo man speziell auf sowas eingeht?

MFG Chris

Hallo aTm0,

auch wenn es sich vermischt wäre PHP glaube ich das bessere Brett dafür gewesen.

Ein mögliches Login Script wird unter anderem in diesem Turorial durchgegangen:
http://tut.php-quake.net/de/

(punkt 40)

es schadet sicherlich nicht nochmal bei 1 anzufangen.
Mfg, Indyk

Hi,

mir hat www.tutorials.de sehr weitergeholfen, dort im Menü Punkt Tutorials gibt es auch ein Tutorial was sich mit einem Login Script mit MD5 Schutz beschäftigt.

Mfg

Dom

Hallo :smile:

Ich möchte mich nun einer größeren Aufgabe widmen und mit
Schritt für Schritt einarbeiten, sodass mein Endprodukt später
eine immer wieder zu aktualisierende Community sein soll.

Sowas wie das hier?
http://www.phpbb.com/

Wisst ihr vielleicht auch eine Seite wo man speziell auf sowas
eingeht?

google.com

MFG Chris

Grüsse

Ich habe selber etwas Erfahrung in solchen Geschichten und muss dir wohl leider sagen, dass dieses Thema etwas zu umfangreich ist, als dass man es hier in so einem Forum ausreichend bearbeiten könnte.

Eins möchte ich aber noch sagen:
Ich habe es als recht praktisch empfunden, meine Scriptdateien in sog. DOs und CONTENTs zu unterteilen. DOs schreiben etwas in die Datenbank (INSERTs, UPDATEs und DELETEs) und CONTENTs lesen nur aus der Datenbank und stellen die Inhalte dar (SELECTs).

Außerdem hat mir smarty sehr weitergeholfen (http://www.smarty.net/). Zwar benötigt dieses Framework etwas Eingewöhnung, ist aber später in der Benutzung äußerst praktisch.

Noch eins: Mach dir vorher gut Gedanken über dein Datenmodell. Jede Minute, die du vor dem Programmieren ins Datenmodell steckst, ist später beim Programmieren 30 Minuten wert - mindestens.