diplomsiedler: templates

Beitrag lesen

Schreiben der Dateien

for ($i=1; $i<5 ; $i++)
{
 $row = mysql_fetch_object ($result);
    $name[$i] = $row->name;
    $urlname[$i] = $row->urlname;
    $offerID[$i] = $row->offerID;
    $merchantCategory[$i] = $row->merchantCategory;

# Ersetzen der Platzhalter im Template

$template = str_replace("[NAME]",$name[$i],$str);
    # Ersetze in $str "[NAME]" durch $name[$i]

$template = str_replace("[merchantCategory]",$merchantCategory [$i],$str);
    $template = str_replace("[offerID]",$offerID[$i],$str);

[...]

Hier taucht das Problem auf. Der Austausch findet immer nur mit der letzten Variable statt. Hier also die [offerID]. Was mache ich falsch?

Danke im Voraus und Gruß aus Hamburg,
diplomsiedler