Hallo Cheatah,
a) wie "Anmerkung": Ein $titel =~ s/^((.*?)) //; entfernt beim Ändern des Themas den bisherigen Bereich und speichert in $1 die vorherige Wahl (=> setzen von "selected"). Dadurch braucht man nicht mehr manuell zu löschen. Naja, ich bin halt Perfektionist... ;-)
Genau das hatte ich schon dastehen - dann aber wieder entfernt, weil derjenige, der sein Formular abschicken will, dann gezwungen wuerde, den Themenbereich neu auszuwaehlen. Das finde ich aber auch nicht so gut, weil viele Leute auch deshalb in der "Wiederholungsfalle" landen, weil sie boese waren und einfach glaubten, ihren Namen und/oder ihre Mailadresse nicht mit angeben zu muessen <g>. Deshalb hab ich es jetzt so gemacht, dass man den Titel wirklich nur dann anruehrt, wenn man das wirklich beabsichtigt.
b) wie "Bugreport": Das Thema enthielt Anführungszeichen, die zu einem kleinen Fehler führten: 'Feld "Themenbereich" implementiert' wurde zu 'Feld '.
Muss ich noch mal weiter beobachten.
Die Variable $subject, die das Feld "Thema" speichert, wird eigentlich noch vor der Zusammenfuehrung mit dem Themenbereich mit s/"/"/g; behandelt, damit ordentliches HTML draus wird. Ein 'value="..."' kann ich mir von daher nicht ganz vorstellen...
Sodele, nun darfst Du Dich aber erst mal im Ruhm sonnen, den hast Du verdient! Bugfixing ist später dran :-)
Oh ja, das war ja auch eine Heldenarbeit <g>...
viele Gruesse
Stefan Muenz