Hallo Kalle,
schon wieder eine Knobelei. In PHP3 lief es noch, jetzt mault PHP4.
// ALLE PLATZHALTER IN DIESER ZEILE ERSETZEN
reset( $arr );
while ($field = current( $arr )) {
echo "suche [".key( $arr )."] [".$field."]<br>\n";
// mixed str_replace ( mixed search, mixed replace, mixed subject [, int &count] )
$zeile = str_replace( key( $arr ), $field, $zeile );
next( $arr );
}
echo $zeile;
warum nutzt Du nicht den Code aus dem Handbuch, Abschnitt foreach, unter Verwendung von each()? Das sollte das genaue Äquivalent in PHP3 zur foreach-Schleife in PHP4 (aufwärts) sein.
Freundliche Grüße
Vinzenz