Verona: Werte aus PHP Funktionen außerhalb der Funktion auslesen?

Beitrag lesen

Hallo liebes Forum,

ich nutze den Vorteil, dass man PHP-Code mit HTML-Code vermischen kann. Leider habe ich mir dabei eine Stolperfalle gestellt, aus der ich gerne wieder herausstolpen möchte. :-)

Am Kopf der Datei (PHP/HTML) rufe ich eine PHP-Funktion auf, die mir Daten in eine MySQL-Datenbank schreibt bzw. bei einem Anwenderfehler (z.B. Nachname nicht eingetragen) eine Mitteilung an den Anwender, hier $errormsg, ausgibt.

Nach der Funktion kommt dann der eigentliche HTML-Inhalt mit weiteren kleinen PHP-Schnipseln darin.

Da ich die Funktion oberhalb bzw. vor dem HTML-Teil aufrufe, bringt mir die Funktion das $errormsg selbstverständlich auch über den HTML-Teil auf den Schirm.

Wie kann ich jetzt den Inhalt aus $errormsg unterhalb des HTML-Teils ausgeben, ohne a) den Funktionsaufruf nach unten zu verschieben und ohne b) die Funktionsvariable global verfügbar zu machen?