Hallo,
Ansonsten kannst Du es mal hiermit probieren.
Schöner Code.
Bitte in den Kommentaren die weiteren Statuscodes dokumentieren (wird bei Erweiterungen gern vergessen). Wie wäre es mit Umschreiben auf PHP5-OOP? Benötigst Du die PHP4-Kompatibilität (Konstruktor) noch?
Freundliche Grüße
Vinzenz