Hi,
Kenn mich jetzt in PHP nicht aus, aber hat es was zu sagen dass in der Meldung "messageform()" steht, deine Methode aber "MessageForm()" heißt?
Nee, PHP ist bei Funktionsnamen nicht case-sensitive.
Aufgrund des geposteten Codes kann man aber auch nur sagen, dass die Funktion halt nicht definiert ist... *schulterzuck*
LG