48
edits
Line 43: | Line 43: | ||
Da ich im Umgang mit Php keinerlei Erfahrung besaß und zudem eine tiefgründige Einarbeitung in die Umsetzung und Verwendung von Datenbanken, genauer SQL, MAMP und myPHPadmin , in Hinblick auf die geplante Funktionalität von noteCook unumgänglich war, beanspruchte Phase III die meiste Zeit während der Projektbearbeitung. | Da ich im Umgang mit Php keinerlei Erfahrung besaß und zudem eine tiefgründige Einarbeitung in die Umsetzung und Verwendung von Datenbanken, genauer SQL, MAMP und myPHPadmin , in Hinblick auf die geplante Funktionalität von noteCook unumgänglich war, beanspruchte Phase III die meiste Zeit während der Projektbearbeitung. | ||
<br /><br /> | <br /><br /> | ||
==== Login/Registrierung ==== | |||
** Loginformular mit Session-ID und Cookies | **Loginformular mit Session-ID und Cookies | ||
** beim Falle einer Registrierung wird nur das Formular ausgetauscht, nicht die Seite neu geladen | **beim Falle einer Registrierung wird nur das Formular ausgetauscht, nicht die Seite neu geladen | ||
** bei einer Registrierung werden bewusst keine unnötigen Daten abgefragt, um dem Nutzer die Entscheidung für noteCook zu erleichtern | **bei einer Registrierung werden bewusst keine unnötigen Daten abgefragt, um dem Nutzer die Entscheidung für noteCook zu erleichtern | ||
** MD5 - Verschlüsselung des Passwortes | **MD5 - Verschlüsselung des Passwortes | ||
** | **benutzerfreundliche Bedienung (spezifische Fehlermeldungen bei falschem Verhalten, ausgefüllte Felder bleiben bei Fehlerverhalten ausgefüllt) | ||
** | **Schwierigkeiten: | ||
*** Anfängerschwierigkeiten beim Umgang mit Datenbanken | ***Anfängerschwierigkeiten beim Umgang mit Datenbanken | ||
==== Code ==== | ==== Code ==== |
edits