Ho usato questa funzione per convertire ":-D","
",":-("
il problema e che quando in una stringa ho due volte "
" me ne converte una sola come mai?
function faccine($testo){
$msg1 = str_replace(":-D", "<img src='smile/smile_2.gif'>", $testo);
$msg2 = str_replace("
", "<img src='smile/smile_1.gif'>", $testo);
$msg3 = str_replace(":-(", "<img src='smile/smile_3.gif'>", $testo);
return $msg=$msg1.$msg2.$msg3;
}

il problema e che quando in una stringa ho due volte "


function faccine($testo){
$msg1 = str_replace(":-D", "<img src='smile/smile_2.gif'>", $testo);
$msg2 = str_replace("

$msg3 = str_replace(":-(", "<img src='smile/smile_3.gif'>", $testo);
return $msg=$msg1.$msg2.$msg3;
}