Hello Du,
Kann sich jemand erklären warum?
Welche Debug-Maßnahmen hast Du bisher ergriffen und was haben die ergeben?
Was steht denn in $_FILES nach dem Request drin?
Außerdem ist es müßig, über Code sprechen zu wollen, den man nicht kennt.
Was steht denn in den Klassen drin, die vermutlich durch
require_once 'plugin/cfg.inc.php';
require_once 'UploadedFile.php';
require_once 'SendMail.php';
geladen werden? Oder benutzt DU den Autoload-Mechanismus?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg