Ich bin im Moment dabei mich in die OOP mit PHP5 einzuarbeiten. Dazu wollte ich mir ein simples Usersystem, basierend auf meinem bisherigen (ohne OOP), schreiben.
Das Script findet ihr hier: [.phps gelöscht]
Das Problem ist jetzt, dass ich beim verarbeiten von gewissen Formulareingaben jedes mal Error 500: Internal Server Error erhalte. Genuer gesagt passiert es beim Löschen und beim Bearbeiten von usern. Beim Löschen wird der user tatsächlich gelöscht, aber anstatt der Bestätigung bekomme ich einen Error 500. Das Bearbeiten hingegen funktioniert gar nicht.
Debugen nach bandit-Stil habe ich schon mehrfach versucht, leider ohne befriedigendes Ergebnis. Mittlerweile bin ich so genervt vom Fehler suchen dass ichs mir zutraue einen absolut offensichtlichen Fehler zu übersehen, da lass ich lieber euch mal ran.
-Lukas
PS: Ach ja, die db() klasse hat sich schon oft bewährt, an dieser wird's also nicht liegen. Falls sie aber jemand sehen will soll er sich melden