schönen guten tag zusammen,
ich habe hier ein problem mit einer variable in einem string, ich bin der meinung, dass ich ihn richtig eingebaut habe, er funktioniert aber leider nicht.
PHP-Code:
$uid = $ausgabe[bbcode_uid];
$bb = preg_replace ( '/\[align:".$uid."]=(.*?)\](.*?)\[\/align:".$uid."\]/', '<div style="text-align:$1;">$2</div>', $bb );
$bb = preg_replace ( '/\[img:".$uid."\](.*?)\[\/img:".$uid."\]/', '<img src="$1">', $bb );
$bb = preg_replace ( '/\[url:".$uid."=(.*?)\](.*?)\[\/url:".$uid."\]/', '<a href="$1" target="_blank">$2</a>', $bb );
$bb = preg_replace ( '/\[size:".$uid."=(.*?)\](.*?)\[\/size:".$uid."\]/', '<span style="font-size:$1pt;">$2</span>', $bb );
$bb = preg_replace ( '/\[color:".$uid."=(.*?)\](.*?)\[\/color:".$uid."\]/', '<font color="$1">$2</font>', $bb );
$bb = preg_replace ( '/\[b:".$uid."\](.*?)\[\/b:".$uid."\]/', '<b>$1</b>', $bb );
$bb = preg_replace ( '/\[u:".$uid."\](.*?)\[\/u:".$uid."\]/', '<u>$1</u>', $bb );
$bb = preg_replace ( '/\[i:".$uid."\](.*?)\[\/i:".$uid."\]/', '<i>$1</i>', $bb );
echo $bb;
kleines beispiel:
wenn $uid = 2 ist, soll z.B. durch [align:".$uid."] dann [align:2] erzeugt werden.
hoffe ihr könnt mir helfen. :)
Gruss
Sahe