TekimNet adlı üyeden alıntı: mesajı görüntüle
$baslik = mb_substr($baslik, 0, 20) . ‘…’;

Bu sekilde eklerseniz hata vermez.
benim verdiğim kodda aynen böyle ama sanırım php içine koyunca forumda farklı çıkmış. Kodun o bölümünü TekimNet arkadaşın verdiği şekilde düzeltin sorunsuz çalışacaktır.