Hallo,
meine Programme bestehen aus zwei Teilen. Eine PHP- und eine HTML- Datei.
Im PHP- Part werden die Werte für die Platzhalter in ein zweidimensionales Array gestellt:
$display = array();
$display[] = array(
'segment' => 'kopf'
,'[bezeichnung]' => umsetzenUmlaute($row_adr['bezeichnung']).''
);
...
while ( $row=mysql_fetch_array ...)
{
$display[] = array(
'segment' => 'position'
,'[name]' => umsetzenUmlaute($row_adr['name']).''
);
}
Kurz vor Programmende wird das Array an eine function übergeben, die sich die HTML- Datei holt und den Bereich "kopf" einmal, "position" n mal greift, Platzhalter ersetzt und mit echo zeilenweise ausgibt.
Das klappt wunderbar, hier mal ein Beispiel für eine Datei mit Platzhaltern.
Gruß, Kalle