Einzelnen Beitrag anzeigen
  #2  
Alt 11.02.2010, 22:14:35
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: Variable in String

Schau mal unten die erste Zeile von
PHP-Code:
$bb = ...... 
an.
Dort habe ich zwei einfache Hochkommata eingefügt.
Wenn du eine Variable mit einem String verketten willst, musst du ihn mit den gleichen Hochkommata unterbrechen, in die er eingeschlossen ist (in diesem Fall einfache).
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
Mit Zitat antworten