Naja das hört sich für mich stark nach einer config-Datei an. Ich hab da mal eine Idee zu. Lege eine Datei config.inc an, die nach folgendem Schema Aufgebaut ist.
- Code: Alles auswählen
[var0] = "Inhalt von var0";
[var1] = "Inhalt von var1";
[var2] = "Inhalt von var2";
[var3] = "Inhalt von var3";
[var4] = "Inhalt von var4";
Die Datei kannst du nun via file() zeilenweise in ein Array einlesen. Mit einem Regex kannst du nun nach den in [] stehenden Namen der Variabeln und nach dem nach dem = kommenden Inhalt dieser Variablen suchen. Das speicherst du nun in einer for()-Schleife in Variabeln ab und packst diese in ein Formular. Da kann man nun wild daran arbeiten. Wenn du das Formular abschickst, machst du das ganze einfach rückwärts mit foreach().
Und fertig ist der Salat. Etwas stressig und vielleicht auch umständlich, aber besser ist es mir gerade nicht eingefallen. Vielleicht kann dir ja noch jemand das Regex geben und du bastelst noch eine schöne Funktion getConfig().
Wünsche dir viel Glück. Wenn du Hilfe brauchst einfach nochmal melden.
MfG, Andy