Str_replace проблем

critrate

Registered
за добавянето на емотиконките ми използвам str_replace и когато добавя една емотиконка-няма проблем,но добавя ли повече ми излиза ето така

:) src='img/emotic/smile.gif'/>:) src='img/emotic/smile.gif'/> src='img/emotic/smile.gif'/> :) src='img/emotic/smile.gif'/> :) src='img/emotic/smile.gif'/>


ето го кода

Код:
$komentar = str_replace(":)","<img src='img/emotic/smile.gif'/>", $komentar);
        $komentar = str_replace(":(","<img src='img/emotic/sad.gif'/>", $komentar);
        $komentar = str_replace(":D","<img src='img/emotic/biggrin.gif'/>", $komentar);
        $komentar = str_replace(":P","<img src='img/emotic/tongue.gif'/>", $komentar);
        $komentar = str_replace(";)","<img src='img/emotic/wink.gif'/>", $komentar);
        $komentar = str_replace("8-)","<img src='img/emotic/cool.gif'/>", $komentar);
        $komentar = str_replace(":confused:","<img src='img/emotic/confused.gif'/>", $komentar);
        $komentar = str_replace(":huh:","<img src='img/emotic/huh.gif'/>", $komentar);
        $komentar = str_replace(":bored:","<img src='img/emotic/bored.gif'/>", $komentar);
        $komentar = str_replace(":ohmy:","<img src='img/emotic/ohmy.gif'/>", $komentar);
        $komentar = htmlspecialchars(mysql_real_escape_string($komentar));
 
PHP:
	$komentar = str_replace(":)","<img src='img/emotic/smile.gif'/>", $komentar);
        $komentar .= str_replace(":(","<img src='img/emotic/sad.gif'/>", $komentar);
        $komentar .= str_replace(":D","<img src='img/emotic/biggrin.gif'/>", $komentar);
        $komentar .= str_replace(":P","<img src='img/emotic/tongue.gif'/>", $komentar);
        $komentar .= str_replace(";)","<img src='img/emotic/wink.gif'/>", $komentar);
        $komentar .= str_replace("8-)","<img src='img/emotic/cool.gif'/>", $komentar);
        $komentar .= str_replace(":confused:","<img src='img/emotic/confused.gif'/>", $komentar);
        $komentar .= str_replace(":huh:","<img src='img/emotic/huh.gif'/>", $komentar);
        $komentar .= str_replace(":bored:","<img src='img/emotic/bored.gif'/>", $komentar);
        $komentar .= str_replace(":ohmy:","<img src='img/emotic/ohmy.gif'/>", $komentar);
        $komentar .= htmlspecialchars(mysql_real_escape_string($komentar));
 
проблема ми е бил заради wordwrap когато после изкарвам коментара .. но пък без него текста ми пресича екрана...
 

Back
Горе