Stefanie Alsdorf: Script funktioniert nur fast 100% (nur bei 1 Treffer)

Beitrag lesen

Hallo Ihr !

Ist mir schon ein bisschen peinlich nochmal fragen zu müssen, normalerweise versuche ich es wirklich erstmal alleine (dann bleibt's auch eher im Gedächtnis) aber hier brauche ich nochmal Eure Hilfe:

Das folgende Script funktioniert:

$test = "xxx [bild:logo1.jpg] xxx";
              $bla = ereg("[bild:(.*)]",$test,$regs);
              for ($i=1;$i<count($regs);$i++) {
                    $test = ereg_replace("[bild:".$regs[$i]."]","<a href="".$regs[$i]."">".$regs[$i]."</a>",$test);
              }
              echo "<hr>$test<hr>";

hier das aber schon nicht mehr. Einzige Unterschied: es wäre zweimal zu ersetzen.

$test = "xxx [bild:logo1.jpg] xxx [bild:logo2.jpg] xxx";
              $bla = ereg("[bild:(.*)]",$test,$regs);
              for ($i=1;$i<count($regs);$i++) {
                    $test = ereg_replace("[bild:".$regs[$i]."]","<a href="".$regs[$i]."">".$regs[$i]."</a>",$test);
              }
              echo "<hr>$test<hr>";

Warum aber funktioniert's nicht?

Bin echt auf Eure Hilfe angewiesen.

Freu mich über jede Unterstützung.

Danke,

Steffi