EMan: Array auslesen und dessen Daten an ein Template übergeben

Beitrag lesen

Hallo HE.. äähh EMan ;-)

foreach $wert (@werte)
{
  $content =~ s/<%wert%>/$wert/gi;
}
Leider hat das so nicht funktionieren wollen... <%wert%> ist im eigentlich Template ca. 30 mal vorhanden... <%wert%> soll halt immer den nächsten wert des arrays zugewiesen bekommen.

So auf die schnelle würde ich sagen, daß Du beim Regulären Ausdruck das g für 'globale Ersetzung' mal weglassen solltest. Damit ersetzt Du nämlich schon beim ersten Durchgang alle <%wert%>s mit dem erste $wert Deiner @werte.

Hi nochmal,
wenn er wenigstens etwas ersetzen würde... aber nichtmal das tut er... das mit dem gi is mir schon klar... aber die <%wert%> übergabe bleibt gänzlich lehr.

CU EMan

Gruß AlexBausW