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