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

Beitrag lesen

Hallo Carsten,

vielen Dank für Deine tolle Antwort (muss noch immer über diese gefräßigen Sternchen lächeln).

Aber offenbar habe ich nicht die aktuellste Version installiert denn es erscheint die Fehlermeldung:

Call to unsupported or undefined function preg_match()<<

Und Deine Version vom 'ereg' klappt leider nur beim ersten [bild...].

Vielleicht nochmal die Zeilen...

$test = "xxx [bild:logo1.jpg] xxx [bild:logo2.jpg] xxx";  

// $bla = preg_match("=[bild:(.*?)]=",$test,$regs);
$bla = ereg("[bild:([^\n ]*)",$test,$regs);
// $bla = ereg("[bild:(.*)\g]",$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>";

Eure verzweifelte Steffi