2016-04-02 12 views
0

Kullanıcı adıyla {username} yerini almaya çalışıyorum.UBB Kullanıcı adınızı değiştirin

denedim:

$username = htmlentities($gegevens['gebruikersnaam']); 
$text = preg_replace("{username}",$username, $text); 

Ama bu çıkış kullanıcı adı yoktu.

Sadece cesur ubb replacer dahil ediyorum

, bu yüzden dışarı çıkıyorum yerine şeylerin tam listesi var:

Benim tam kod budur. peşin

function ubbreplace($text){ 
    $text = preg_replace("#\[b\](.*?)\[/b\]#si","<strong>\\1</strong>", $text); 
    $text = nl2br($text); 
    return $text; 
} 

teşekkürler!

cevap

0

yerine gerçek kullanıcı adı sadelik önemlidir str_replace yerine

$username = htmlentities($gegevens['gebruikersnaam']); 
$text = str_replace('{username}',$username, $text); 
+0

o çalıştı kullanmak ama hala {username} verir başladı. Kodunuzu preg_replace ile nasıl kullanabilirim? –

+0

@BobbyJ. O zaman bize 'var_dump' ($ text) 'ı gösterir, size – Rizier123

+0

@ Rizier123 verir. Gerçekten hiçbir şey, bana herhangi bir hata ya da herhangi bir şey vermez. Raporlamada hata var. –

İlgili konular