Sp33dy G0nz4l3s: $image[1] = $explode - Warum geht das nicht?

Beitrag lesen

Hi, darin enthalten ist eine Beschreibung von einem Cocktail (ich mache eine Seite über Cocktails):

{c}{g}{k}
<p><span>1 cl Sahne<br />
4 cl Cream of Coconut<br />
9 cl Ananassaft<br />
4 cl Rum weiß<br /></span></p>

Die Zutaten inklusive Eis im Shaker schuetteln.

Aus der Datenbank lese ich die Informationen so:

  
<?php  
include ("cocktails/zugriff.inc.php");  
  
$sql2 = "SELECT * FROM cocktails WHERE name='".mysql_real_escape_string(str_replace("_", " ", $_GET['cocktail'])).  
"' ORDER BY name ASC";  
$result2 = mysql_query($sql2);  
$row = mysql_fetch_assoc($result2);  
  
$title = "Cocktailz.de - ".$row['name'];  
include ("header.inc.php");  
  
//Images  
$beschreibung = $row['beschreibung'];  
preg_match_all("|{(.*?)}|", $beschreibung, $image);  
foreach($image['1'] as $value){  
$img_array = GetImageSize("bilder/".$value.".jpg");  
$bildstring = "<img src=\"bilder/".$value.".jpg\"".$img_array['3']." />";  
$muster = "|{".$value."}|";  
$beschreibung = preg_replace($muster, $bildstring, $beschreibung);  
}  
///Images  
echo $beschreibung;