Ganz schlecht. Weil: Du vermischst die Logik mit Nutzdaten!
Tja, ich setze Platzhalter-Dateien (templates) ein. Für ein PHP-Programm kann es mehrere Platzhalter-Dateien geben.
Im Fall von <form>
muss ich einen Weg finden, die Logik des Formulars an PHP zu melden.
Beispiel 1 im Adress-Formular, der Name des Häuptlings darf veröffentlicht werden, Häuptling kann diese Entscheidung aber rückgängig machen:
<input type=hidden name="name_frei_x" value=1 />
<br><label for="name_frei_label">
<input
id = "name_frei_label"
type = "checkbox"
name = "name_frei"
value = '1'
checked
> Ansprechpartner bei den Veranstaltungen zeigen</label>
PHP muss also name_frei_x
abfragen, um zu wissen, ob in diesem Formular der Häuptlingsname gesperrt oder freigegeben werden kann.
Selbes Programm, anderes Formular kann sich mit der Adresse des Vereins beschäftigen. Der Name des Ansprechpartners und die checkbox JA/NEIN kommt gar nicht vor.
PHP fragt wieder name_frei_x
ab, das fehlt und damit ist auch keine JA/NEIN Entscheidung zu treffen.