Stöhnen, Schwitzen, Schmatzen.
Dampfend und scheppernd kämpft sich das blecherne Ungeheuer Stück für Stück durch das anfangs so undurchdringbar scheinende Dickicht der Codezeilen :) Während die Stimmung bei ' den anderen' (siehe vorangegangene Blogposts) draußen am Gefrierpunkt angelangt ist und sich jeder nach dem warmen Inneren sehnt, heize ich dem almighty gehörig ein:
bambambam wird phpinfo(); ausgepackt, zack: eine alte Datei wird überladen, swush - Zeilen verschwinden kommentarlos im Nirwana, dushdushdush! Hunderte Fehlermeldungen...
Heute habe ich einige der gestern getätigten Vorsätze direkt umsetzen können - und das ist auch der Grund für das neuerliche Update (so komme ich ja doch noch auf meine 20 Beiträge).
Genauer gesagt habe ich heute folgendes geschafft:
- Code etwas entwirrt
- versch. Dateien zusammengeführt
- ...diese aber dennoch funktionstüchtig erhalten ;)
- Login/Logout/Auth/Authmitarbeiter/addUser/registrieren; alles klappt!
- versch. Bereiche können nur von Mitarbeitern angezeigt werden (wichtig für meine beiden Kollegen, die ja dann Termine auch bearbeiten sollen!)
- das alles funktioniert über Sessions
- Passwörter werden mit md5 verschlüsselt (erstaunlich problemlos, so einfach sollte alles gestaltet sein ^^)
Probleme waren heute:
- nachdem ich bei einem fehlgeschlagenen Auth einer Seite direkt per Statuscodes zur login.php weiterleiten will, kann ich darum die $_POST Daten nicht verwenden, was meine expliziten Fehlermeldungen beim Einloggen ("User nicht vorhanden" oder "Passwort falsch") unbrauchbar gemacht hat... werde jetzt checken inwiefern das Ronny&Andi betreffen würde und mich dann eventuell nochmal damit beschäftigen... vorsichtiges Googeln hat auf die Möglichkeit, die Ausgaben zu puffernm hingewiesen
- etwaige Problemchen mit dem Mac bzw. Cyberduck und dem plötzlichen Abspeichern von Dateien in vollkommen andere Ordner -,-
- die .css :D
Tipp des Tages:
In einem Buch habe ich vor kurzem gelesen, dass es psychisch einen Unterscheid macht ob man To-Do-Listen abhakt oder 'einrahmt' - auf gut Deutsch mache ich seit gestern nur noch ein Rechteck um jeden Punkt den ich erledigt habe.
Man freut sich so tatsächlich viel mehr über jeden einzelnen, den man geschafft hat und es motiviert mich immer mehr zu machen!
So habe ich eher das Gefühl etwas erreicht zu haben, als ein ums andere mal im Kopf zu haben: "was muss ich denn noch tun", und die Liste nie ganz abzuarbeiten... denn - so sagt das Buch - das Pensum, das wir uns setzen, ist meist unrealistisch.
Man motiviert sich am Ende einer To-Do Liste außerdem eher selten dazu, noch etwas darauf zu setzen... wohingegen ich bei mir schon entdeckt habe, dass ich direkt zu Beginn des Tages immer mehr Einträge darauf setze damit ich prozentual mehr wegstreichen kann ^^(Alltime-Favourites sind hier z.B.: 'Essen', 'Telefonat Freundin', 'Duschen'..)
Vorsätze für die nächsten Tage:
- beim Hinzufügen von Usern in die .xml wird das alles hässlich in eine Wurst gepackt; das will ich ändern, damit die .xml weiterhin auch mit freiem Auge lesbar bleibt!
- meine style.css will erstens gekürzt werden, zweitens noch besser angepasst und drittens verstanden: ich habe diese in den letzten 7 jahren immer wieder verändert und weiter ausgeführt, allerdings nie kommentiert... Folge: heute war ich ziemlich planlos o_O
- also: Code kommentieren!
- die Dateien hinschieben wo sie hingehören und Inhalt erweitern
Ich kann mir momentan übrigens sogar sehr gut vorstellen die geplanten Funktionalitäten noch zu erweitern: wie genau das aussehen werd, darüber mache ich mir aber erst Gedanken wenn alles andere zu meiner 100%igen Zufriedenheit besteht!
In diesem Sinne: einen schönen Abend noch!