Klar beschwert es sich.
Ich bin ja auch selten blöde *kopfklatsch*
Für meine Methode muss schon preg_replace_callback ran.
PHP
require("passwort/config.inc.php");
# Formatierungen
//News-String aus einem Forumlar
$string = $beschopen[$zahl];
//Funktion zum parsen des bb-codes
function parseBB($string) {
$returnString = $string;
$pattern = "/\[cw\]([0-9]{0,10})\[\/cw\]/";
$returnString = preg_replace_callback($pattern, getwardata, $returnString);
//jetzt kommen deine ganzen anderen bb_codes
return $returnString;
}
//Funktion, um war-Daten zu holen und auszugeben
function getWarData($treffer) {
if(isset($treffer[1]))
{
$warID = (int) $treffer[1];
//jetzt einfach die Daten aus der Tabelle holen und als return einen wie gewünscht formatierten String zurückgeben
$returnString = '<span>Arschkrampen vs. Nüschtkönner: 2:1</span>';
return $returnString;
}
//Dann einfach den String parsen lassen und fertig
echo parseBB($string);
Alles anzeigen
Sorry nochmal.
Gruß,
Jojo